I don't have much time right now to explain the current plans but take a look at: org.apache.fop.render.pdf.FopPDFImage org.apache.fop.render.image.TIFFImage org.apache.fop.render.image.XmlGraphicsCommonsImage (parent of TIFFImage)
Some notes for the upcoming redesign of the image package: http://wiki.apache.org/xmlgraphics-fop/ImageSupport But I don't really understand why you can't save your image as a CMYK TIFF and use that. On 10.01.2007 23:35:17 Kris Wolff wrote: > Hi Jeremias, > > i try to follow you in the code... hm, lost at some point. I > definetly need cmyk, so i start to begin looking for some jai > examples rendering tiff2jpeg without loosing the color theme. All i > get by now is some ugly image in compleate diferent colors.... > so i think other api, other site, maybe other list :-) > > for understanding you and get deeper into fop-development (i really > like it, but i am comming from business-logic-applications, short > from plain numbers on the screen :-) and lots of web-services (lots > of text and numbers, too) so i see a chance for me getting into image- > things here, trying to understand what is going wrong in fop. So, you > say: the image class decompress the image to find out the size and > than can not process in the next steps because it expected jpeg- > compression but get raw data, am i right? > > ven. > > On Jan 10, 2007, at 11:21 PM, Jeremias Maerki wrote: > > > Hmm, "TIFFImage16" is one of those error messages that should actually > > be resolved into an understandable error message. Looking at the > > source > > code, it means as much as: "I don't support CMYK images with DCT > > compression". "I" that is the TIFF codec in XML Graphics Commons. > > Unfortunately, the image adapter for that codec currently seems to > > decode the whole image to determine the image size and can therefore > > later not use the raw image data. I thought that used to work at some > > point. But then the image package really is a mess. > > > > I really have no other option for you than using JPEG instead of TIFF > > for now if you absolutely need CMYK support. > > > > On 10.01.2007 23:00:52 Kris Wolff wrote: > >> Ok, of course, here is the full error: (long list) > > > > <snip/> > >> java.lang.RuntimeException: TIFFImage16 > >> at org.apache.xmlgraphics.image.codec.tiff.TIFFImage.<init> > >> (TIFFImage.java:579) > >> at org.apache.fop.image.TIFFImage.decodeImage > >> (TIFFImage.java: > >> 72) > >> at > >> org.apache.fop.image.XmlGraphicsCommonsImage.loadDimensions > >> (XmlGraphicsCommonsImage.java:78) > >> at org.apache.fop.image.AbstractFopImage.load > >> (AbstractFopImage.java:160) > >> at org.apache.fop.fo.flow.ExternalGraphic.bind > >> (ExternalGraphic.java:73) > > <snip/> Jeremias Maerki --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]