From 5ddd5eb42b6bb6b7579e5ae947b59b5b8a506e30 Mon Sep 17 00:00:00 2001
From: Jeremias Maerki
Date: Fri, 2 Mar 2007 17:41:37 +0000
Subject: Update the documentation for the PostScript renderer.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@513862 13f79535-47bb-0310-9956-ffa450edef68
---
src/documentation/content/xdocs/trunk/output.xml | 32 +++++++++++++++++++++++-
1 file changed, 31 insertions(+), 1 deletion(-)
(limited to 'src')
diff --git a/src/documentation/content/xdocs/trunk/output.xml b/src/documentation/content/xdocs/trunk/output.xml
index 8c2c0213e..96f7000a2 100644
--- a/src/documentation/content/xdocs/trunk/output.xml
+++ b/src/documentation/content/xdocs/trunk/output.xml
@@ -199,8 +199,38 @@ out = proc.getOutputStream();]]>
support for most text and layout.
Images and SVG are not fully supported, yet. Currently, the PostScript
renderer generates PostScript Level 3 with most DSC comments. Actually,
- the only Level 3 feature used is FlateDecode, everything else is Level 2.
+ the only Level 3 features used are the FlateDecode and DCTDecode
+ filter (the latter is used for 1:1 embedding of JPEG images), everything
+ else is Level 2.
+
+ Configuration
+
+ The PostScript renderer configuration currently allows the following settings:
+
+
+ false
+ 3
+ false
+]]>
+
+ The default value for the "auto-rotate-landscape" setting is "false". Setting it
+ to "true" will automatically rotate landscape pages and will mark them as landscape.
+
+
+ The default value for the "language-level" setting is "3". This setting specifies
+ the PostScript language level which should be used by FOP. Set this to "2"
+ only if you don't have a Level 3 capable interpreter.
+
+
+ The default value for the "optimize-resources" setting is "false". Setting it
+ to "true" will produce the PostScript file in two steps. A temporary file will be
+ written first which will then be processed to add only the fonts which were really
+ used and images are added to the stream only once as PostScript forms. This will
+ reduce file size but can potentially increase the memory needed in the interpreter
+ to process.
+