Index: src/documentation/content/xdocs/trunk/configuration.xml =================================================================== --- src/documentation/content/xdocs/trunk/configuration.xml (revision 1343408) +++ src/documentation/content/xdocs/trunk/configuration.xml (working copy) @@ -281,6 +281,24 @@ treated as zero penalty in most cases. For more details on the image loading framework, please consult the documentation there.

+

+ The ImageLoaderPNG and ImageLoaderRawPNG have a hard-coded penalty of 1000 and as such the + ImageLoaderImageIO image loader will be selected by default when loading PNGs unless + the latter is disabled by awarding a INFINITE penalty to it, or one of the former two is + promoted by awarding a strong negative penalty (say, -10000) to it. +

+ + [..] + + + + + + ]]>
Renderer configuration Index: src/documentation/content/xdocs/trunk/graphics.xml =================================================================== --- src/documentation/content/xdocs/trunk/graphics.xml (revision 1343408) +++ src/documentation/content/xdocs/trunk/graphics.xml (working copy) @@ -108,7 +108,7 @@ PNG (Portable Network Graphic) bitmap - + (X) X @@ -217,8 +217,8 @@ PNG (Portable Network Graphic) - X - X + X [2] + X [2] X X X @@ -383,8 +383,11 @@
PNG

- PNG images are supported through an Image I/O codec. Transparency is supported but - not guaranteed to work with every output format. + FOP native support of PNG only includes the variants with 8 bits per channel and without + interlacing. Native support requires using the ImageLoaderRawPNG image loader. + Support through a Image I/O codec can use either the internal XGC PNG codec or the JRE PNG + codec. The associated image loaders are, respectively, ImageLoaderPNG and ImageLoaderImageIO. + Transparency is supported but not guaranteed to work with every output format.