Herramientas de usuario

Herramientas del sitio


controles:wpdfreport

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
controles:wpdfreport [20/04/2021 21:43]
pedro [🚧 wReportPDF 🚧]
controles:wpdfreport [09/06/2022 14:46] (actual)
pedro [Métodos]
Línea 1: Línea 1:
-======🚧 wReportPDF 🚧====== +====== ​wPDFReport ​======
-✨**<​color #​ed1c24>​PROXIMAMENTE EN VERSIÓN 0.4</​color>​**✨+
  
 Esta Clase nos permite crear documentos PDF sin utilizar ninguna herramienta externa, y además la creación del PDF se realiza del lado del cliente con el consiguiente ahorro de tiempo de ejecución de nuestro CGI. Esta Clase nos permite crear documentos PDF sin utilizar ninguna herramienta externa, y además la creación del PDF se realiza del lado del cliente con el consiguiente ahorro de tiempo de ejecución de nuestro CGI.
  
-Tendremos que ir creando por código los elementos que componen el documento que queremos crear ([[pdfreport:​Text|Textos]],​ [[pdfreport:​HLine|Línea]],​ [[pdfreport:​Rec|Recuadros]],​ [[pdfreport:​QrCode|Códigos QR]], [[pdfreport:​Images|Imágenes]],​ Tablas, etc... )+Tendremos que ir creando por código los elementos que componen el documento que queremos crear ([[pdfreport:​Text|Textos]],​ [[pdfreport:​HLine|Línea]],​ [[pdfreport:​Rec|Recuadros]],​ [[pdfreport:​QrCode|Códigos QR]], [[pdfreport:​Image|Imágenes]],​ Tablas, etc... )
  
 Todas las medidas que se indiquen serán en mm pudiendo poner decimales. Todas las medidas que se indiquen serán en mm pudiendo poner decimales.
  
 ===== Ejemplo de uso ===== ===== Ejemplo de uso =====
-{{url>​https://​samples.nefele.dev/​wlabel/3/​🚧En%20Construcción🚧 ​ 100%,120px}}+{{url>​https://​samples.nefele.dev/​wiki/pdf  100%,402px}}
 /* /*
 <​Code:​xailer linenums:​1>​ <​Code:​xailer linenums:​1>​
Línea 53: Línea 52:
 |[[propiedades:​cClrPane]] |  clWhite ​ | Color del fondo de la página |  0.4| |[[propiedades:​cClrPane]] |  clWhite ​ | Color del fondo de la página |  0.4|
 |[[propiedades:​PdfClrLine|cClrLine]] |  clBlack ​ | Color de las Líneas ​ |  0.4| |[[propiedades:​PdfClrLine|cClrLine]] |  clBlack ​ | Color de las Líneas ​ |  0.4|
 +|  **Envío de PDF generado al CGI**  |||  |
 +|[[propiedades:​PdfcOnCreate|cOnCreate]] |    | Método de nuestro CGI al que se enviara el PDF generado ​ |  0.4.5|
  
 ===== Métodos ===== ===== Métodos =====
Línea 67: Línea 68:
 |[[pdfreport:​Table]] ​    | Crear una tablas. |  0.4| |[[pdfreport:​Table]] ​    | Crear una tablas. |  0.4|
 |[[pdfreport:​AddBand]] ​  | Añadir una banda a la página. |  0.4| |[[pdfreport:​AddBand]] ​  | Añadir una banda a la página. |  0.4|
-|[[pdfreport:​NewPage]] ​  ​| ​Nueva página. |  0.4|+|[[pdfreport:​NewPage]] ​  ​| ​Salto de página, con el mismo oHeader, oBody y oFooter. |  0.4
 +|[[pdfreport:​StartPage]] ​  | Comienza nueva página, con un nuevo oHeader, oBody y oFooter. |  0.4.5| 
 +|[[metodos:​AddParam]] ​ | Añade un parámetro a la propiedad [[propiedades:​aParams]],​ hay que pasarle un array {"​nombre","​valor"​} |  0.4.5|
  
 ===== Variables del documento ====== ===== Variables del documento ======
controles/wpdfreport.1618955014.txt.gz · Última modificación: 20/04/2021 21:43 por pedro