aboutsummaryrefslogtreecommitdiffstats
path: root/src/documentation
diff options
context:
space:
mode:
authorJeremias Maerki <jeremias@apache.org>2009-02-05 15:01:36 +0000
committerJeremias Maerki <jeremias@apache.org>2009-02-05 15:01:36 +0000
commit7fbf442044c42fce773c36cd9aea80694abf007d (patch)
tree323b2991e93ecddce9dad5b58a2dc1a183172722 /src/documentation
parent46334ec875bcbbd0fba0370a62c8446c2a038f12 (diff)
parent879e33c0429f91fd9d6734b7d00410b71afbfa1d (diff)
downloadxmlgraphics-fop-7fbf442044c42fce773c36cd9aea80694abf007d.tar.gz
xmlgraphics-fop-7fbf442044c42fce773c36cd9aea80694abf007d.zip
Merge from Trunk revisions 740276 - 741103.
Hooked in the new AFP resource level defaults into the IF-size of the image handlers. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_AreaTreeNewDesign@741120 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/documentation')
-rw-r--r--src/documentation/content/xdocs/trunk/output.xml40
1 files changed, 38 insertions, 2 deletions
diff --git a/src/documentation/content/xdocs/trunk/output.xml b/src/documentation/content/xdocs/trunk/output.xml
index d8f396a42..83e730de9 100644
--- a/src/documentation/content/xdocs/trunk/output.xml
+++ b/src/documentation/content/xdocs/trunk/output.xml
@@ -461,6 +461,7 @@ out = proc.getOutputStream();]]></source>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Advanced_Function_Presentation">AFP (Advanced Function Presentation)</a></li>
<li><a href="http://wiki.apache.org/xmlgraphics-fop/AFPResources">AFP Resources on the FOP WIKI</a></li>
+ <li><a href="http://wiki.apache.org/xmlgraphics-fop/AFPOutput">Technical notes on AFP output in FOP</a></li>
</ul>
</section>
<section id="afp-limitations">
@@ -476,6 +477,19 @@ out = proc.getOutputStream();]]></source>
</li>
</ul>
</section>
+ <section id="afp-compatibility">
+ <title>Deployment in older environments</title>
+ <p>
+ There are still a big number of older (or limited) MO:DCA/IPDS environments in production
+ out there. AFP has grown in functionality over time and not every environment supports the
+ latest features. We're trying to make AFP output work in as many environments as possible.
+ However, to make AFP output work on older environments it is recommended to set to
+ configuration to 1 bit per pixel (see below on how to do this). In this case, all images
+ are converted to bi-level images using IOCA function set 10 (FS10). If a higher number of
+ bits per pixel is configured, FOP has to switch to at least FS11 which may not work
+ everywhere.
+ </p>
+ </section>
<section id="afp-configuration">
<title>Configuration</title>
<section id="afp-font-config">
@@ -643,6 +657,26 @@ out = proc.getOutputStream();]]></source>
]]></source>
<note>Be careful when using this option not to overwrite existing resource files from previous rendering runs.</note>
</section>
+ <section id="afp-resource-level-defaults">
+ <title>Resource Level Defaults</title>
+ <p>
+ By default, bitmap image objects (or page segments derived from them) are put in the
+ print-file-level resource group and GOCA graphics are inlined for compatibility with
+ the AFP Workbench tool.
+ </p>
+ <p>
+ It is possible to override these defaults, either per image (see the
+ <link href="#afp-foreign-attributes-resource">afp:resource-level</link>
+ extension attribute below) or by specifying different defaults in the configuration:
+ </p>
+ <source><![CDATA[
+<default-resource-levels goca="print-file" bitmap="inline"/>]]></source>
+ <p>
+ "goca" refers to GOCA graphics and "bitmap" refers to IOCA images. The possible values
+ for the attributes are "inline" and "print-file". In the future,
+ additional possibilities may be added.
+ </p>
+ </section>
</section>
<section id="afp-extensions">
<title>Extensions</title>
@@ -758,8 +792,10 @@ out = proc.getOutputStream();]]></source>
]]></source>
<p>The resource-level attribute where the resource object will reside in the AFP output datastream.
The possible values for this are "inline", "print-file" and "external".
- When no resource-level attribute is provided, resources are by default placed at "print-file" level.
- When "external" is used a resource-group-file attribute must also be specified.</p>
+ When "external" is used a resource-group-file attribute must also be specified.
+ Please refer to the <link href="#afp-resource-level-defaults">Resource Level Defaults</link>
+ above to see what is used if the resource-level attribute is not specified.
+ </p>
<p></p>
</section>
</section>