Estimados,
heredé una aplicación VB.Net 2008 que usa la librería ApacheFOP.net.dll para generar los PDF a partir de un archivo XML con los datos, y una plantilla XLS con la estructura.
EL PDF se genera, pero no muestra la imagen, y en el log de VS aparece el error:
Código HTML:
JAI support was not installed (read: not present at build time). Trying to use Jimi instead
Error while creating area : Error creating FopImage object (Error creating FopImage object (file://C:/logo.png) : org.apache.fop.image.JimiImage
He colocado la imagen en la raíz de C: para descartar problemas de path pero el problema persiste. El código en el archivo XSL es:
Código HTML:
<fo:external-graphic src="url('.\logo.png')" content-width="2.028in" content-height="0.52in" scaling="non-uniform">
<xslt:attribute name="xf:compat-id">
id1223568<xslt:value-of select="generate-id(.)"/>
</xslt:attribute>
</fo:external-graphic>
Lo que he leído en Internet apunta a soluciones de tipo web, no a ejemplos concretos de usar la librería en .net.
¿Será que falta alguna dll en mi equipo?
Cualquier ayuda se agradece.
Saludos