[ 
https://issues.apache.org/jira/browse/FOP-2297?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13761921#comment-13761921
 ] 

Glenn Adams commented on FOP-2297:
----------------------------------

It turns out the reporter is using a Win platform, while I'm using a MacOSX 
platform. He is seeing the following exception, and not getting a rendering at 
all (after working around the problem reported in 
https://issues.apache.org/jira/browse/FOP-2107.

Sep 09, 2013 10:05:25 AM org.apache.fop.events.LoggingEventListener processEvent
SEVERE: SVG graphic could not be rendered. Reason: 
java.awt.image.ImagingOpException: Unable to transform src image
java.awt.image.ImagingOpException: Unable to transform src image
        at java.awt.image.AffineTransformOp.filter(Unknown Source)
        at org.apache.batik.ext.awt.image.rendered.AffineRed.genRect(Unknown 
Source)
        at org.apache.batik.ext.awt.image.rendered.AffineRed.copyData(Unknown 
Source)
        at org.apache.batik.ext.awt.image.rendered.PadRed.copyData(Unknown 
Source)
        at org.apache.batik.ext.awt.image.rendered.PadRed.copyData(Unknown 
Source)
        at org.apache.batik.ext.awt.image.rendered.Any2sRGBRed.copyData(Unknown 
Source)
        at org.apache.batik.ext.awt.image.rendered.AbstractRed.getData(Unknown 
Source)
        at org.apache.batik.ext.awt.image.GraphicsUtil.drawImage(Unknown Source)
        at org.apache.batik.ext.awt.image.GraphicsUtil.drawImage(Unknown Source)
        at org.apache.batik.gvt.AbstractGraphicsNode.paint(Unknown Source)
        at org.apache.batik.gvt.ShapeNode.paint(Unknown Source)
        at org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(Unknown 
Source)
        at org.apache.batik.gvt.AbstractGraphicsNode.paint(Unknown Source)
        at org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(Unknown 
Source)
        at org.apache.batik.gvt.CanvasGraphicsNode.primitivePaint(Unknown 
Source)
        at org.apache.batik.gvt.AbstractGraphicsNode.paint(Unknown Source)
        at org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(Unknown 
Source)
        at org.apache.batik.gvt.AbstractGraphicsNode.paint(Unknown Source)
        at 
org.apache.fop.render.pdf.PDFImageHandlerSVG.handleImage(PDFImageHandlerSVG.java:203)
        at 
org.apache.fop.render.intermediate.AbstractIFPainter.drawImage(AbstractIFPainter.java:228)
        at 
org.apache.fop.render.intermediate.AbstractIFPainter.drawImage(AbstractIFPainter.java:184)
        at 
org.apache.fop.render.intermediate.AbstractIFPainter.drawImageUsingImageHandler(AbstractIFPainter.java:149)
        at 
org.apache.fop.render.intermediate.AbstractIFPainter.drawImageUsingURI(AbstractIFPainter.java:271)
        at org.apache.fop.render.pdf.PDFPainter.drawImage(PDFPainter.java:150)
        at 
org.apache.fop.render.intermediate.IFRenderer.drawImage(IFRenderer.java:1270)
        at 
org.apache.fop.render.intermediate.IFRenderer.renderImage(IFRenderer.java:1257)
        at 
org.apache.fop.render.AbstractRenderer.renderInlineViewport(AbstractRenderer.java:817)
        at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderInlineViewport(AbstractPathOrientedRenderer.java:785)
        at 
org.apache.fop.render.intermediate.IFRenderer.renderInlineViewport(IFRenderer.java:866)
        at 
org.apache.fop.render.AbstractRenderer.renderInlineArea(AbstractRenderer.java:679)
        at 
org.apache.fop.render.intermediate.IFRenderer.renderInlineArea(IFRenderer.java:913)
        at 
org.apache.fop.render.AbstractRenderer.renderLineArea(AbstractRenderer.java:644)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:562)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:599)
        at 
org.apache.fop.render.intermediate.IFRenderer.renderBlock(IFRenderer.java:980)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:547)
        at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderReferenceArea(AbstractPathOrientedRenderer.java:710)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:586)
        at 
org.apache.fop.render.intermediate.IFRenderer.renderBlock(IFRenderer.java:980)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:547)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:599)
        at 
org.apache.fop.render.intermediate.IFRenderer.renderBlock(IFRenderer.java:980)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:547)
        at 
org.apache.fop.render.AbstractRenderer.renderFlow(AbstractRenderer.java:452)
        at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderFlow(AbstractPathOrientedRenderer.java:738)
        at 
org.apache.fop.render.AbstractRenderer.renderMainReference(AbstractRenderer.java:429)
        at 
org.apache.fop.render.AbstractRenderer.renderBodyRegion(AbstractRenderer.java:353)
        at 
org.apache.fop.render.AbstractRenderer.renderRegionViewport(AbstractRenderer.java:300)
        at 
org.apache.fop.render.intermediate.IFRenderer.renderRegionViewport(IFRenderer.java:748)
        at 
org.apache.fop.render.AbstractRenderer.renderPageAreas(AbstractRenderer.java:274)
        at 
org.apache.fop.render.AbstractRenderer.renderPage(AbstractRenderer.java:239)
        at 
org.apache.fop.render.intermediate.IFRenderer.renderPage(IFRenderer.java:597)
        at 
org.apache.fop.area.RenderPagesModel.addPage(RenderPagesModel.java:123)
        at 
org.apache.fop.layoutmgr.AbstractPageSequenceLayoutManager.finishPage(AbstractPageSequenceLayoutManager.java:312)
        at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.finishPage(PageSequenceLayoutManager.java:185)
        at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:115)
        at 
org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:267)
        at 
org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:128)
        at 
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:354)
        at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:182)
        at 
org.apache.xalan.transformer.TransformerIdentityImpl.endElement(TransformerIdentityImpl.java:1101)
        at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown 
Source)
        at org.apache.xerces.xinclude.XIncludeHandler.endElement(Unknown Source)
        at 
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
 Source)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown 
Source)
        at 
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
        at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:300)
        at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:130)
        at org.apache.fop.cli.Main.startFOP(Main.java:177)
        at org.apache.fop.cli.Main.main(Main.java:208)
                
> Degraded output from SVG external graphic on upgrade from JDK 1.7.0_21 to 
> 1.7.0_25
> ----------------------------------------------------------------------------------
>
>                 Key: FOP-2297
>                 URL: https://issues.apache.org/jira/browse/FOP-2297
>             Project: Fop
>          Issue Type: Bug
>          Components: svg
>    Affects Versions: 1.1, trunk
>         Environment: Verified on both MacOSX and Win32.
>            Reporter: Glenn Adams
>         Attachments: Google.svg, test.bad.pdf, test.fo.xml, test.good.pdf
>
>
> When updating from JDK 1.7.0_21 to 1.7.0_25, PDF output of SVG external 
> graphics appears to switch to low resolution, poor rendering quality.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to