/[Apache-SVN]
ViewVC logotype

Revision 513857


Jump to revision: Previous Next
Author: jeremias
Date: Fri Mar 2 17:30:16 2007 UTC (17 years, 3 months ago)
Changed paths: 9
Log Message:
Added support for an optional two-pass production for PostScript output to minimize file size. This adds images only once and adds only the fonts that are really used. The actual resource optimization is implemented with the use of the new DSC parser in XML Graphics Commons.
A simple test file with a few images and a few configured fonts of which most are not used shows, that with the two-pass approach the file size of the generated PostScript file decreased from 510KB to 160KB. Note that enabling this feature will increase the memory requirements in the PostScript interpreter when there are many images. Documentation follows.

Changed paths

Path Details
Directoryxmlgraphics/fop/trunk/lib/xmlgraphics-commons-1.1.jar deleted
Directoryxmlgraphics/fop/trunk/lib/xmlgraphics-commons-1.2svn.jar added
Directoryxmlgraphics/fop/trunk/src/foschema/fop-configuration.xsd modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/ps/PSFontUtils.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/ps/PSImageFormResource.java added
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/ps/PSImageUtils.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/ps/PSRenderer.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/ps/ResourceHandler.java added
Directoryxmlgraphics/fop/trunk/status.xml modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26