]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
Some notes on RTF and print output.
authorJeremias Maerki <jeremias@apache.org>
Wed, 11 Jun 2008 13:33:20 +0000 (13:33 +0000)
committerJeremias Maerki <jeremias@apache.org>
Wed, 11 Jun 2008 13:33:20 +0000 (13:33 +0000)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_95@666662 13f79535-47bb-0310-9956-ffa450edef68

src/documentation/content/xdocs/0.95/output.xml
src/documentation/content/xdocs/trunk/output.xml

index 628df12480b556dcd406303b7b146c40975ce43d..2a465439923c2b5f7a8b0aa020d23207ec75dee7 100644 (file)
@@ -703,6 +703,24 @@ out = proc.getOutputStream();]]></source>
   <note>RTF output is currently unmaintained and lacks many features compared to other output
     formats. Using other editable formats like Open Document Format, instead of producing XSL-FO
     then RTF through FOP, might give better results.</note>
+  <p>
+    These are some known restrictions compared to other supported output formats (not a complete list):
+  </p>
+  <ul>
+    <li>
+      Not supported/implemented:
+      <ul>
+        <li>break-before/after (supported by the RTF library but not tied into the RTFHandler)</li>
+        <li>fo:leader</li>
+        <li>fo:page-number-citation(-last)</li>
+        <li>proportional-column-width() and percentages</li>
+        <li>nested tables (the flatter your FO, the better the results in RTF!)</li>
+        <li>keeps (supported by the RTF library but not tied into the RTFHandler)</li>
+        <li>region-start/end (RTF limitation)</li>
+      </ul>
+    </li>
+    <li>Only a single page-master is supported</li>
+  </ul>
 </section>
 <section id="xml">
   <title>XML (Area Tree XML)</title>
@@ -735,6 +753,16 @@ out = proc.getOutputStream();]]></source>
     It is possible to directly print the document from the command line.
     This is done with the same code that renders to the Java2D/AWT renderer.
   </p>
+  <section id="print-issues">
+    <title>Known issues</title>
+    <p>
+      If you run into the problem that the printed output is incomplete on Windows:
+      this often happens to users printing to a PCL printer.
+      There seems to be an incompatibility between Java and certain PCL printer drivers
+      on Windows. Since most network-enabled laser printers support PostScript, try
+      switching to the PostScript printer driver for that printer model.
+    </p>
+  </section>
 </section>
 <section id="bitmap">
   <title>Bitmap (TIFF/PNG)</title>
index 628df12480b556dcd406303b7b146c40975ce43d..713168dee146768d290e4f1000c980a5335e76c9 100644 (file)
@@ -703,6 +703,24 @@ out = proc.getOutputStream();]]></source>
   <note>RTF output is currently unmaintained and lacks many features compared to other output
     formats. Using other editable formats like Open Document Format, instead of producing XSL-FO
     then RTF through FOP, might give better results.</note>
+  <p>
+    These are some known restrictions compared to other supported output formats (not a complete list):
+  </p>
+  <ul>
+    <li>
+      Not supported/implemented:
+      <ul>
+        <li>break-before/after (supported by the RTF library but not tied into the RTFHandler)</li>
+        <li>fo:leader</li>
+        <li>fo:page-number-citation(-last)</li>
+        <li>proportional-column-width() and percentages</li>
+        <li>nested tables (the flatter your FO, the better the results in RTF!)</li>
+        <li>keeps (supported by the RTF library but not tied into the RTFHandler)</li>
+        <li>region-start/end (RTF limitation)</li>
+      </ul>
+    </li>
+    <li>Only a single page-master is supported</li>
+  </ul>
 </section>
 <section id="xml">
   <title>XML (Area Tree XML)</title>
@@ -735,6 +753,16 @@ out = proc.getOutputStream();]]></source>
     It is possible to directly print the document from the command line.
     This is done with the same code that renders to the Java2D/AWT renderer.
   </p>
+  <section id="print-issues">
+    <title>Known issues</title>
+    <p>
+      If you run into the problem that the printed output is incomplete on Windows:
+      this often happens to users printing to a PCL printer.
+      There seems to be an incompatibility between Java and certain PCL printer drivers
+      on Windows. Since most network-enabled laser printers support PostScript, try
+      switching to the PostScript printer driver for that printer model.
+    </p>
+  </section>
 </section>
 <section id="bitmap">
   <title>Bitmap (TIFF/PNG)</title>
@@ -886,3 +914,4 @@ out = proc.getOutputStream();]]></source>
 </document>
 
 
+