Herramientas de usuario

Herramientas del sitio


pdfreport:image

wPDFReport:Image

Image( nLeft, nTop, nWidth, nHeight, cDataImage, cFormat, nRotation ) -> hItem

Con este método añadimos una imagen al objeto oBody del documento.

Podemos utilizar el mismo método para el resto de Objetos que forman el documento.

oHeader:Image, oFooter:Image y en las Bandas que añadamos

Parametros

Parámetro Descripción Versión
nLeft Coordenada X desde el borde izquierdo del documento ( en mm ). 0.4
nTop Coordenada Y desde el borde superior del documento ( en mm ). 0.4
nWidth Ancho en mm, se pinta desde nLeft y hacia la derecha. 0.4
nHeight Alto en mm, se pinta desde nTop hacia abajo. 0.4
cDataImage Imagen, puedes ser el nombre de un fichero accesible por el CGI, una cadena BASE64 de una imagen, el nombre de un recurso del CGI, en este caso deberá estar precedido de “res:”, o un hItem de una imagen creada anteriormente. 0.4
cFormat Tipo de imagen (png, jpg, etc…) si la recuperamos de un fichero utiliza la extensión para asignar este valor, en cualquier otro caso tendremos que indicarlo para evitar que la imagen no se vea bien 0.4
nRotation Angulo de giro a la hora de presentar la imagen 0.4

La salida es un Hash con la estructura que utiliza wPDFReport para insertarlo en el documento, si vamos a utilizar la misma imagen varias veces, podemos asignar este Hash a otro método Image, en su propiedad cDataImage, de esta manera reducimos el tamaño del PDF resultante y aumentamos la velocidad de generación.

pdfreport/image.txt · Última modificación: 20/04/2021 20:47 por pedro