Author: ssteiner
Date: Mon Mar 20 13:13:08 2017
New Revision: 1787763
URL: http://svn.apache.org/viewvc?rev=1787763&view=rev
Log:
Update readme
Modified:
xmlgraphics/fop-pdf-images/trunk/README
Modified: xmlgraphics/fop-pdf-images/trunk/README
URL: http://svn.apache.org/viewvc/xmlgraphics/fop-pdf-images/trunk/README?rev=1787763&r1=1787762&r2=1787763&view=diff
==============================================================================
--- xmlgraphics/fop-pdf-images/trunk/README (original)
+++ xmlgraphics/fop-pdf-images/trunk/README Mon Mar 20 13:13:08 2017
@@ -37,7 +37,7 @@ Implementation notes:
the various PDF objects 1:1 to the target PDF. For the other output
formats, Apache PDFBox is used to render the PDF to a Graphics2D
object (Java2D). PDFBox still has some problems with rendering certain
- PDFs, so if you run into a problem with that, don't come to me.
+ PDFs.
Rather, consider helping out in the PDFBox project to improve the
code. This plug-in only plays the adapter between FOP and PDFBox. It
is not responsible for correct rendering of the PDF.
@@ -48,33 +48,6 @@ Implementation notes:
Note: this only works on URIs, not plain file names in which case you'll
get an error. Plain file names are illegal in XSL-FO anyway, strictly
speaking.
-
-* The PDF file must not be encrypted. Or else, you'll have to install an
- OnLoadInterceptor. Example:
-
- Interceptors.getInstance().setOnLoad(new Decrypter());
-
- [..]
-
- private static class Decrypter implements OnLoadInterceptor {
-
- public PDDocument intercept(PDDocument doc, URI uri) throws IOException {
- if (doc.isEncrypted()) {
- DecryptionMaterial dec = new StandardDecryptionMaterial("password");
- try {
- doc.openProtection(dec);
- System.out.println("Decrypting: " + uri);
- } catch (Exception e) {
- throw new RuntimeException("Error decrypting PDF", e);
- }
- }
- return doc;
- }
-
- }
-
- For more information on how to set decryption material, please see the PDFBox
- documentation.
* If you enable PDF/A or PDF/X functionality, the resulting PDF may not be
a compliant file since the code isn't sophisticated enough to ensure that
@@ -85,8 +58,6 @@ Implementation notes:
* If the PDF you want to embed has annotations, be prepared that they may
not be transferred correctly.
-* Document structure (Tagged PDF/Accessibility) will not be preserved!
-
* Apache FOP currently generates PDF 1.4. If you include a PDF with a
higher PDF version, the results may be unpredictable.
@@ -185,7 +156,7 @@ http://www.jeremias-maerki.ch/developmen
RELEASE NOTES
==============================================================================
-Version 2.2 (TBD)
+Version 2.2
=========================
Changes:
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.