Tom, would you mind attaching this patch as a unified diff to a new
Bugzilla issue?

http://xmlgraphics.apache.org/fop/dev/index.html#patches

Thanks.

On 02.02.2009 11:31:41 thtesche wrote:
> 
> HI Vincent,
> 
> I run into the same exception but the reason was not your earlier mentioned
> bugfix. The method doesn't support the DataBuffer.TYPE_USHORT. Our png comes
> with this data type so I tried to fix the implementation with:
> 
>    } else if (dataType == DataBuffer.TYPE_USHORT) {
>             byte[] line = new byte[nbands * w];
>             short[] shline =new short[nbands*w];
>           for (int y = 0; y < h; y++) {
>                 alpha.getDataElements(0, y, w, 1, shline);
>                 for (int i = 0; i < w; i++) {
>                     line[i] = (byte)(shline[i] );
>                 }
>                 out.write(line);
>             }
> 
> The code worked but I'm not sure whether it's correct. Please have a look at
> it and if possible add this handling for ushort to fop.
> 
> Regards 
> 
> Tom
> 
> 
> Vincent Hennebert-3 wrote:
> > 
> > Hi,
> > 
> > Tavmjong Bah wrote:
> >> Hi again,
> >>
> >>    Fop (0.95beta) is included in Fedora 9. I am having trouble with
> >> including an SVG graphic that in turn includes a PNG (SVG graphics
> >> without including a PNG work fine).
> >>
> >> SEVERE: svg graphic could not be rendered: Unsupported DataBuffer type:
> >> java.awt.image.DataBufferUShort
> >> java.lang.UnsupportedOperationException: Unsupported DataBuffer type:
> >> java.awt.image.DataBufferUShort
> >>         at
> >> org.apache.fop.pdf.AlphaRasterImage.outputContents(AlphaRasterImage.java:169)
> > 
> > Weird. Sounds crazy, but are you sure OpenJDK provides an implemenation
> > for this class? Can you reproduce the problem with a Sun jvm?
> > 
> > 
> >>    I am also getting some weirdness where a few PNG files end up with the
> >> wrong colors. I didn't have these troubles with a fop svn version from
> >> last year with Fedora 6.
> > 
> > The image package has been largely rewritten in the 0.95beta version,
> > and a bug has recently been fixed regarding PNG images drifting to
> > yellow. You’re very probably hitting this bug. Can you try downloading
> > and building the head version of the 0.95 branch?
> >     svn co
> > http://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_95
> > then run
> >     ant package
> > 
> > If there’s no rush you might want to wait a couple of weeks that the
> > final 0.95 version is released.
> > 
> > HTH,
> > Vincent
> > 
> > 
> > -- 
> > Vincent Hennebert                            Anyware Technologies
> > http://people.apache.org/~vhennebert         http://www.anyware-tech.com
> > Apache FOP Committer                         FOP Development/Consulting
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> > 
> > 
> > 
> 
> -- 
> View this message in context: 
> http://www.nabble.com/Fedora-9%3A-SVG-graphic-with-PNG-tp17301525p21787367.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 




Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to