xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Delbecq <delbd+jaka...@oma.be>
Subject Re: Fireworks PNG
Date Wed, 16 May 2007 09:54:01 GMT
It's like "how to save logo in gif/jpeg but still keep you editor's
layer for later modifications". Most of the time, the sanswer is simple
- keep the "to be edited" file in the native format of editor
- When you need to export your work for the webserver/whatever, export
to a widely used file format (png/gif/jpeg).
No need to try to save both datas in same file. It's a bit like wanting
to be able to edit source code of a program from the binary executable.




En l'instant précis du 16/05/07 11:19, Jeremias Maerki s'exprimait en
ces termes:
> Fireworks PNGs are non-standard PNGs. So you're right, it isn't a FOP
> problem.
>
> You can always write your own codec if you can get your hands on the
> Fireworks PNG specification and submit a patch. Not a simple task I
> imagine, because they seem to include not only bitmap data but also
> vector graphics. Maybe Adobe has a Java library for reading those.
> But you're probably better off converting those images to real PNGs or
> SVG.
>
> On 15.05.2007 08:43:31 Raphael Parree wrote:
>   
>> Hi,
>>
>> I am in process of moving to Fireworks CS3 for imaging and when saving in
>> the PNG from Fireworks (Fireworks PNG), FOP (trunk version from around
>> 20061120) throws an exception. (java.io.EOFException see whole stacktrace
>> below. 
>>
>> When saving from Firworks in Flattened PNG FOP is able to show.
>>
>> I understand this is a Fireworks "problem" and not a FOP problem. But is
>> there any change that FOP would support this type? What would need to be
>> done to support this Firworks Image type?
>>
>> (The reason, when saving in Flattened mode you loose the "objects"/layers
>> etc in your drawing, editing it then later is difficult)
>>
>>
>> Tx.,
>>
>> Raphael
>>
>>
>> java.io.EOFException
>>         at
>> javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.jav
>> a:330)
>>         at java.io.DataInputStream.readUTF(DataInputStream.java:565)
>>         at
>> javax.imageio.stream.ImageInputStreamImpl.readUTF(ImageInputStreamImpl.java:
>> 309)
>>         at
>> com.sun.imageio.plugins.png.PNGImageReader.parse_iTXt_chunk(PNGImageReader.j
>> ava:443)
>>         at
>> com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:
>> 647)
>>         at
>> com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:130
>> 9)
>>         at
>> com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1579)
>>         at
>> org.apache.fop.image.ImageIOImage.loadBitmap(ImageIOImage.java:96)
>>         at
>> org.apache.fop.image.ImageIOImage.loadDimensions(ImageIOImage.java:66)
>>         at
>> org.apache.fop.image.AbstractFopImage.load(AbstractFopImage.java:160)
>>
>>         at
>> org.apache.fop.fo.flow.ExternalGraphic.bind(ExternalGraphic.java:73)
>>         at org.apache.fop.fo.FObj.processNode(FObj.java:118)
>>         at
>> org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.jav
>> a:321)
>>         at
>> org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:185)
>>         at
>> org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
>>
>>
>>     
>
>
>
> Jeremias Maerki
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Mime
View raw message