You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-dev@xmlgraphics.apache.org by bu...@apache.org on 2005/12/05 16:00:13 UTC
DO NOT REPLY [Bug 37789] New: -
Problems whem printing svg images
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=37789>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=37789
Summary: Problems whem printing svg images
Product: Batik
Version: 1.6
Platform: Macintosh
OS/Version: Mac OS X 10.4
Status: NEW
Severity: critical
Priority: P2
Component: SVG Viewer
AssignedTo: batik-dev@xmlgraphics.apache.org
ReportedBy: gerard.davison@oracle.com
This problem was first noticed when working with SVG icons in Oracle JDeveloper
10.1.3; but after further testing can be reproduced using the batik-squiggle.jar
application.
Simply open the attached umlInterface.svg image using the batik-squiggle.jar and
then try to print the resultant image. You will see just a large grey box where
the image should be.
The follwing exception was seen on the console:
java.lang.NullPointerException
at org.apache.batik.ext.awt.MultipleGradientPaintContext.<init>(Unknown
Source)
at org.apache.batik.ext.awt.LinearGradientPaintContext.<init>(Unknown
Source)
at org.apache.batik.ext.awt.LinearGradientPaint.createContext(Unknown
Source)
at apple.awt.OSXSurfaceData.setupPaint(OSXSurfaceData.java:707)
at apple.awt.OSXSurfaceData.setupGraphicsState(OSXSurfaceData.java:1037)
at apple.awt.OSXSurfaceData.setupGraphicsState(OSXSurfaceData.java:965)
at apple.awt.OSXSurfaceData.drawfillShape(OSXSurfaceData.java:1298)
at apple.awt.CRenderer.drawfillShape(CRenderer.java:536)
at apple.awt.CRenderer.fill(CRenderer.java:574)
at apple.awt.CRenderer.fill(CRenderer.java:561)
at sun.java2d.pipe.ValidatePipe.fill(ValidatePipe.java:142)
at sun.java2d.SunGraphics2D.fill(SunGraphics2D.java:2582)
at sun.print.ProxyGraphics2D.fill(ProxyGraphics2D.java:1379)
at org.apache.batik.gvt.FillShapePainter.paint(Unknown Source)
at org.apache.batik.gvt.CompositeShapePainter.paint(Unknown Source)
at org.apache.batik.gvt.ShapeNode.primitivePaint(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.batik.transcoder.print.PrintTranscoder.print(Unknown Source)
at apple.awt.CPrinterJob$4.run(CPrinterJob.java:533)
at apple.awt.CPrinterJob.printToPathGraphics(CPrinterJob.java:548)
at apple.awt.CPrinterJob.printLoop(Native Method)
at apple.awt.CPrinterJob.print(CPrinterJob.java:223)
at sun.print.RasterPrinterJob.print(RasterPrinterJob.java:1200)
at org.apache.batik.transcoder.print.PrintTranscoder.print(Unknown Source)
at org.apache.batik.apps.svgbrowser.JSVGViewerFrame$9.run(Unknown Source)
Interestingly Print to PDF does work while printing from JDeveloper; but not
from the PDF printing tool. In wonder if this is something to do with the
scaling factor applied when printing from squiggle.
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: batik-dev-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: batik-dev-help@xmlgraphics.apache.org