/[Apache-SVN]
ViewVC logotype

Revision 234201


Jump to revision: Previous Next
Author: jeremias
Date: Sun Aug 21 13:36:53 2005 UTC (18 years, 10 months ago)
Changed paths: 10
Log Message:
A big step towards a usable PostScript renderer.
Some code that can be used by both PS and PDF renderers factored out into a common base class (AbstractPathOrientedRenderer).
Coordinate system of PS renderer and PSGraphics2D changed to be based on points rather than millipoints to be the same as the PDFRenderer. This improves the chance to reuse code.
PSGenerator set to PostScript level 2 now, should later be configurable. There may still be some PS commands which should be changed from Level 2 to Level 1, just to be able to support Level 1 later should anyone ask for it.
Bitmap, EPS and SVG support should be mostly restored now.
PSState was extended to provide the same break-out mechanism for fixed b-cs. And it has better support for tracking the graphics state.
Added some FOP-specific comments to certain constructs for people who want to post-process the PS output.
BatchDiffer shows very few visual differences now on the layout engine test cases between PDF and PS.

Changed paths

Path Details
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/AbstractPathOrientedRenderer.java added
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/PrintRenderer.java modified , text changed , props changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/pdf/PDFRenderer.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/ps/AbstractPSDocumentGraphics2D.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/ps/PSGenerator.java modified , text changed , props changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/ps/PSGraphics2D.java modified , text changed , props changed
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 , props changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/ps/PSState.java modified , text changed , props changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/ps/PSXMLHandler.java modified , text changed , props changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26