From: Jeremias Maerki
Date: Mon, 24 Jul 2006 07:43:19 +0000 (+0000)
Subject: Command-line integration of PDF/X support. Generalized the specifying of PDF profiles...
X-Git-Tag: fop-0_93~159
X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=5f07c0f2db4f0575f2fd4df509757163d917f3a6;p=xmlgraphics-fop.git
Command-line integration of PDF/X support. Generalized the specifying of PDF profiles (-pdfprofile parameter).
Documentation update for PDF/A.
Documentation for PDF/X.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@424949 13f79535-47bb-0310-9956-ffa450edef68
---
diff --git a/src/documentation/content/xdocs/site.xml b/src/documentation/content/xdocs/site.xml
index 50504c5f4..96b60461f 100644
--- a/src/documentation/content/xdocs/site.xml
+++ b/src/documentation/content/xdocs/site.xml
@@ -137,6 +137,7 @@
+
diff --git a/src/documentation/content/xdocs/trunk/pdfa.xml b/src/documentation/content/xdocs/trunk/pdfa.xml
index 0df4d6adb..e0d8ccf8f 100644
--- a/src/documentation/content/xdocs/trunk/pdfa.xml
+++ b/src/documentation/content/xdocs/trunk/pdfa.xml
@@ -49,16 +49,10 @@
PDF/A-1b is implemented to the degree that FOP supports
the creation of the elements described in ISO 19005-1.
-
- There is a restriction with
- XMP metadata. If an XMP metadata packet is present in the fo:declarations
- element of an FO file, the values from the XMP packet are not synchronized
- with the Info PDF object as is mandated by chapter 6.7.3 of the ISO document.
- However, if no XMP packet is supplied FOP automatically generates an XMP
- packet from the values in the Info PDF object.
-
Tests have been performed against jHove and Adobe Acrobat 7.0.7 (Preflight function).
+ FOP does not validate completely against Apago's PDF Appraiser. Reasons unknown due to
+ lack of a full license to get a detailed error protocol.
PDF/A-1a is not implemented, yet. This is mostly because of the requirement
@@ -68,10 +62,9 @@
Usage (command line)
- If you specify "-pdfa1b" instead of "-pdf" for the output format on the
- command line, support for PDF/A-1b is activated. If there is a violation of
- one of the validation rules for PDF/A, an error message is presented and the
- processing stops.
+ To activate PDF/A-1b from the command-line, specify "-pdfprofile PDF/A-1b"
+ as a parameter. If there is a violation of one of the validation rules for
+ PDF/A, an error message is presented and the processing stops.
@@ -82,7 +75,6 @@
Here's an example:
@@ -110,7 +102,8 @@ Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, userAgent);
Don't use CMYK images without an ICC color profile. PDF/A doesn't allow mixing
color spaces and FOP currently only properly supports the sRGB color space. Please
note that FOP embeds a standard sRGB ICC profile (sRGB IEC61966-2.1) as the
- primary output intent for the PDF.
+ primary output intent for the PDF if no other output intent has been specified
+ in the configuration.
Don't use non-RGB colors in SVG images. Same issue as with CMYK images.
@@ -128,5 +121,12 @@ Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, userAgent);
+
+ PDF profile compatibility
+
+ The PDF profiles "PDF/X-3:2003" and "PDF/A-1b" are compatible and can both be
+ activated at the same time.
+