diff options
author | Chris Bowditch <cbowditch@apache.org> | 2007-10-04 13:51:25 +0000 |
---|---|---|
committer | Chris Bowditch <cbowditch@apache.org> | 2007-10-04 13:51:25 +0000 |
commit | 2442659ffd10775878356396cf8037cc3e6ea184 (patch) | |
tree | 4562b2a0477450c5609c082f955b7bdfaa9ff0a0 /src/documentation/content/xdocs | |
parent | 6b01763aed5d65ed66804c2167323824f9040d9f (diff) | |
download | xmlgraphics-fop-2442659ffd10775878356396cf8037cc3e6ea184.tar.gz xmlgraphics-fop-2442659ffd10775878356396cf8037cc3e6ea184.zip |
Bugzilla #42144
Safely set postscript page device dictionary
Submitted by Adrian Cumiskey <dev.at.cumiskey.com>
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@581906 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/documentation/content/xdocs')
-rw-r--r-- | src/documentation/content/xdocs/trunk/output.xml | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/documentation/content/xdocs/trunk/output.xml b/src/documentation/content/xdocs/trunk/output.xml index 21743519f..798c61811 100644 --- a/src/documentation/content/xdocs/trunk/output.xml +++ b/src/documentation/content/xdocs/trunk/output.xml @@ -212,6 +212,8 @@ out = proc.getOutputStream();]]></source> <auto-rotate-landscape>false</auto-rotate-landscape> <language-level>3</language-level> <optimize-resources>false</optimize-resources> + <safe-set-page-device>false</safe-set-page-device> + <dsc-compliant>true</dsc-compliant> </renderer>]]></source> <p> The default value for the "auto-rotate-landscape" setting is "false". Setting it @@ -230,6 +232,20 @@ out = proc.getOutputStream();]]></source> reduce file size but can potentially increase the memory needed in the interpreter to process. </p> + <p> + The default value for the "safe-set-page-device" setting is "false". Setting it + to "true" will cause the renderer to invoke a postscript macro which guards against + the possibility of invalid/unsupported postscript key/values being issued to the + implementing postscript page device. + </p> + <p> + The default value for the "dsc-compliant" setting is "true". Setting it + to "false" will break DSC compliance by minimizing the number of setpagedevice + calls in the postscript document output. This feature may be useful when unwanted + blank pages are experienced in your postscript output. This problem is caused by + the particular postscript implementation issuing unwanted postscript subsystem + initgraphics/erasepage calls on each setpagedevice call. + </p> </section> <section id="ps-limitations"> <title>Limitations</title> @@ -820,3 +836,4 @@ out = proc.getOutputStream();]]></source> </body> </document> + |