[
https://issues.apache.org/jira/browse/BATIK-1193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16089407#comment-16089407
]
Srikanth commented on BATIK-1193:
---------------------------------
Can please some one look at this issue?
> java.awt.geom.IllegalPathStateException: missing initial moveto in path
> definition
> ----------------------------------------------------------------------------------
>
> Key: BATIK-1193
> URL: https://issues.apache.org/jira/browse/BATIK-1193
> Project: Batik
> Issue Type: Bug
> Components: SVG DOM, SVG Rasterizer, SVGGraphics2D
> Affects Versions: 1.7.1, 1.9
> Reporter: Srikanth
> Fix For: 1.7.1, 1.9
>
> Attachments: Testimage.svg
>
>
> I am using SVG Rasterizer example to convert svg image to png. I am sending
> svg image as file uri to the PNGTranscoder to get png image, But it was
> throwing this error
> "_java.awt.geom.IllegalPathStateException: missing initial moveto in path
> definition
> at java.awt.geom.Path2D$Float.needRoom(Path2D.java:280)
> at java.awt.geom.Path2D$Float.lineTo(Path2D.java:373)
> at
> org.apache.batik.ext.awt.geom.ExtendedGeneralPath.lineTo(ExtendedGeneralPath.java:280)
> at
> org.apache.batik.parser.AWTPathProducer.linetoAbs(AWTPathProducer.java:160)
> at
> org.apache.batik.dom.svg.SVGAnimatedPathDataSupport.handlePathSegList(SVGAnimatedPathDataSupport.java:78)
> at
> org.apache.batik.bridge.SVGPathElementBridge.buildShape(SVGPathElementBridge.java:92)
> at
> org.apache.batik.bridge.SVGShapeElementBridge.createGraphicsNode(SVGShapeElementBridge.java:60)
> at
> org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(GVTBuilder.java:213)
> at
> org.apache.batik.bridge.GVTBuilder.buildComposite(GVTBuilder.java:171)
> at org.apache.batik.bridge.GVTBuilder.build(GVTBuilder.java:82)
> at
> org.apache.batik.transcoder.SVGAbstractTranscoder.transcode(SVGAbstractTranscoder.java:208)
> at
> org.apache.batik.transcoder.image.ImageTranscoder.transcode(ImageTranscoder.java:92)
> at
> org.apache.batik.transcoder.XMLAbstractTranscoder.transcode(XMLAbstractTranscoder.java:142)
> at
> org.apache.batik.transcoder.SVGAbstractTranscoder.transcode(SVGAbstractTranscoder.java:156)
> at test.DOMRasterizer.save(App.java:28)
> at test.DOMRasterizer.main(App.java:39) "
> Svg images that we used are generated by Extjs library. Below I am attaching
> the svg image file that is failing to convert to png.
> Versions of all dependencies:
> batik-transcoder 1.7,batik-rasterizer 1.9,batik-codec 1.9,batik-svg-dom 1.7
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]