You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by "Padmanabhan, Shobana" <SP...@inovant.com> on 2002/06/15 00:13:00 UTC

JimiException with TIFF

I get an error when I try to include a TIFF in the sample images.fo. If I
replace this with a GIF, it works fine. Any pointers would be appreciated.

Thanks,
Shobana

<fo:block id="N2525">
  <fo:block font-size="16pt" font-weight="bold" space-before.minimum="1em"
space-before.optimum="1.5em" space-before.maximum="2em">A TIF image in
FOP</fo:block>
  <fo:block>
    <fo:external-graphic src="file:../../graphics/single.tiff"/>
  </fo:block>
</fo:block>

ERROR   10240   [fop     ] (): Error while creating area : Error creating
FopImage object (Error creating FopImage object
(file:../../graphics/single.tiff) : org.apache.fop.image.JimiImage

If I printStackTrace():

com.sun.jimi.core.JimiException
	at
com.sun.jimi.core.JimiReader.getNextJimiImage(JimiReader.java:636)
	at
com.sun.jimi.core.JimiReader.getNextImageProducer(JimiReader.java:673)
	at
com.sun.jimi.core.JimiReader.getImageProducer(JimiReader.java:451)
	at com.sun.jimi.core.Jimi.getImageProducer(Jimi.java:250)
	at org.apache.fop.image.JimiImage.loadImage(JimiImage.java:54)
	at
org.apache.fop.image.AbstractFopImage.getWidth(AbstractFopImage.java:165)
	at
org.apache.fop.fo.flow.ExternalGraphic.layout(ExternalGraphic.java:129)
	at org.apache.fop.fo.flow.Block.layout(Block.java:262)
	at org.apache.fop.fo.flow.Block.layout(Block.java:262)
	at org.apache.fop.fo.flow.Flow.layout(Flow.java:156)
	at org.apache.fop.fo.flow.Flow.layout(Flow.java:113)
	at
org.apache.fop.fo.pagination.PageSequence.format(PageSequence.java:296)
	at
org.apache.fop.apps.StreamRenderer.render(StreamRenderer.java:200)
	at
org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:182)
	at
org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1398)
	at
org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator
.java:1019)
	at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XM
LDocumentScanner.java:1256)
	at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.
java:381)
	at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948)
	at org.apache.fop.apps.Driver.render(Driver.java:481)
	at org.apache.fop.apps.Driver.run(Driver.java:554)
	at FOPConnector.renderFO(TestFOPConnector.java:30)
	at TestFOPConnector.main(TestFOPConnector.java:79)
img status -1
new status 1
java.lang.Exception: Image error
	at
org.apache.fop.image.FopImageConsumer.isImageReady(FopImageConsumer.java:100
)
	at org.apache.fop.image.JimiImage.loadImage(JimiImage.java:60)
	at
org.apache.fop.image.AbstractFopImage.getWidth(AbstractFopImage.java:165)
	at
org.apache.fop.fo.flow.ExternalGraphic.layout(ExternalGraphic.java:129)
	at org.apache.fop.fo.flow.Block.layout(Block.java:262)
	at org.apache.fop.fo.flow.Block.layout(Block.java:262)
	at org.apache.fop.fo.flow.Flow.layout(Flow.java:156)
	at org.apache.fop.fo.flow.Flow.layout(Flow.java:113)
	at
org.apache.fop.fo.pagination.PageSequence.format(PageSequence.java:296)
	at
org.apache.fop.apps.StreamRenderer.render(StreamRenderer.java:200)
	at
org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:182)
	at
org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1398)
	at
org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator
.java:1019)
	at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XM
LDocumentScanner.java:1256)
	at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.
java:381)
	at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948)
	at org.apache.fop.apps.Driver.render(Driver.java:481)
	at org.apache.fop.apps.Driver.run(Driver.java:554)
	at FOPConnector.renderFO(TestFOPConnector.java:30)
	at TestFOPConnector.main(TestFOPConnector.java:79)
org.apache.fop.image.FopImageException: Error while loading image
file:../../graphics/single.tiff : class java.lang.Exception - Image error
	at org.apache.fop.image.JimiImage.loadImage(JimiImage.java:132)
	at
org.apache.fop.image.AbstractFopImage.getWidth(AbstractFopImage.java:165)
	at
org.apache.fop.fo.flow.ExternalGraphic.layout(ExternalGraphic.java:129)
	at org.apache.fop.fo.flow.Block.layout(Block.java:262)
	at org.apache.fop.fo.flow.Block.layout(Block.java:262)
	at org.apache.fop.fo.flow.Flow.layout(Flow.java:156)
	at org.apache.fop.fo.flow.Flow.layout(Flow.java:113)
	at
org.apache.fop.fo.pagination.PageSequence.format(PageSequence.java:296)
	at
org.apache.fop.apps.StreamRenderer.render(StreamRenderer.java:200)
	at
org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:182)
	at
org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1398)
	at
org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator
.java:1019)
	at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XM
LDocumentScanner.java:1256)
	at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.
java:381)
	at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948)
	at org.apache.fop.apps.Driver.render(Driver.java:481)
	at org.apache.fop.apps.Driver.run(Driver.java:554)
	at FOPConnector.renderFO(TestFOPConnector.java:30)
	at TestFOPConnector.main(TestFOPConnector.java:79)
ERROR   10240   [fop     ] (): Error while creating area : Error while
loading image file:../../graphics/single.tiff : class java.lang.Exception -
Image error

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
For additional commands, email: fop-dev-help@xml.apache.org


Re: JimiException with TIFF

Posted by "J.Pietschmann" <j3...@yahoo.de>.
Padmanabhan, Shobana wrote:
> I get an error when I try to include a TIFF in the sample images.fo. If I
> replace this with a GIF, it works fine. Any pointers would be appreciated.

The most likely cause is that Jimi doesn't understand
the TIFF subformat, perhaps an unusual or patent protected
compression.

J.Pietschmann



---------------------------------------------------------------------
To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
For additional commands, email: fop-dev-help@xml.apache.org