Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2013, 14:44
odeleon
 
Fecha de Ingreso: enero-2013
Ubicación: Santiago, Chile
Mensajes: 2
Antigüedad: 11 años, 3 meses
Puntos: 0
ApacheFOP.net.dll con gráficos

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