An attempt to display a grayscale JPG in SVGBrowser 1.0 release produces this:
============================================
java.awt.image.ImagingOpException: Unable to transform src image
at java.awt.image.AffineTransformOp.filter(AffineTransformOp.java:258)
at org.apache.batik.ext.awt.image.rendered.AffineRed.genRect(AffineRed.java:186)
at org.apache.batik.ext.awt.image.rendered.AffineRed.copyData(AffineRed.java:106)
at
org.apache.batik.ext.awt.image.rendered.AbstractRed.getData(AbstractRed.java:518)
at
org.apache.batik.ext.awt.image.rendered.Any2sRGBRed.copyData(Any2sRGBRed.java:201)
at org.apache.batik.ext.awt.image.GraphicsUtil.drawImage(GraphicsUtil.java:344)
at org.apache.batik.ext.awt.image.GraphicsUtil.drawImage(GraphicsUtil.java:439)
at org.apache.batik.ext.awt.image.GraphicsUtil.drawImage(GraphicsUtil.java:400)
at org.apache.batik.gvt.RasterImageNode.primitivePaint(RasterImageNode.java:137)
at org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:398)
at
org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:129)
at
org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:398)
at org.apache.batik.gvt.ImageNode.paint(ImageNode.java:38)
at
org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:129)
at
org.apache.batik.gvt.CanvasGraphicsNode.primitivePaint(CanvasGraphicsNode.java:61)
at org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:398)
at
org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:129)
at
org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.genRect(GraphicsNodeRed8Bit.java:134)
at
org.apache.batik.ext.awt.image.rendered.AbstractTiledRed.copyToRasterByBlocks(AbstractTiledRed.java:630)
at
org.apache.batik.ext.awt.image.rendered.AbstractTiledRed.copyData(AbstractTiledRed.java:252)
at
org.apache.batik.ext.awt.image.rendered.TranslateRed.copyData(TranslateRed.java:97)
at org.apache.batik.ext.awt.image.rendered.PadRed.copyData(PadRed.java:87)
at org.apache.batik.gvt.renderer.StaticRenderer.repaint(StaticRenderer.java:374)
at org.apache.batik.swing.gvt.GVTTreeRenderer.run(GVTTreeRenderer.java:105)
===========================================
SVGBrowser run using Java 1.3 under Linux Mandrake 7.2; grayscale image saved with
GIMP 1.1.25 under Linux. Grayscale image displays fine with ImageMagick.
The sample files are ftp'able at ftp://catcode.com/pub/svgtest.zip
---
J. David Eisenberg http://catcode.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]