0% found this document useful (0 votes)
17 views3 pages

Apache FOP Example Documents and Usage

This document provides examples of using Apache FOP to generate PDFs from XML files. It lists sample XML files that demonstrate features like embedding images, tables, lists, and SVG graphics. It also directs readers to additional example files included in the FOP distribution that show pagination, formatting objects, and other FOP functions.

Uploaded by

apsavi
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views3 pages

Apache FOP Example Documents and Usage

This document provides examples of using Apache FOP to generate PDFs from XML files. It lists sample XML files that demonstrate features like embedding images, tables, lists, and SVG graphics. It also directs readers to additional example files included in the FOP distribution that show pagination, formatting objects, and other FOP functions.

Uploaded by

apsavi
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Examples

$Revision: 964711 $

Table of contents
1 2 3

Example Documents Using FOP......................................................................................................... 2 Images Examples................................................................................................................................. 2 Instream Foreign Object Examples......................................................................................................3

PDF created by Apache FOP [Link]

Examples

1. Example Documents Using FOP


These examples have been rendered using FOP:
Description default font characters [Link] XSL-FO file PDF result [Link]

Table 1: Generated examples Other basic examples on the use of XSL-FO can be found in the FOP distribution in the subdirectory examples/fo. You can start transformation of all fo files into pdf files by running ant in this directory (only source distribution). The resulting test files can be found in examples/fo/tests At the moment the following files are part of the distribution: [Link] - a very simple file which gives use a first impression of the structure of an XSL-FO file [Link] - a simple file showing the use of a 2 level of headings, normal text and a header. [Link] - some table examples [Link] - a short tutorial how to use list fo's and properties [Link] - shows how to embed GIF and JPEG images into the XSL-FO file using external-graphic. [Link] - a not so simple example how to use borders in tables [Link] - a longer test file containing a lot of different flow objects and properties. A good candidate to test your bugfix or new FOP code. [Link] - shows different uses of fo:leader, p.e. as rule or in a table of content [Link] - shows the use of computed property values [Link] - shows the use of inherited property values [Link] - shows the use of fo:instream-foreign-object together with SVG [Link] - shows the use of the property text-decoration [Link] - uses an old version of FOP documentation for a longer example Also, in the directory examples/fo/pagination you will find a suite of examples showing the use of XSL-FO pagination. Developers will find the first steps to a test suite for all implemented formatting objects and properties in test/xml in the source distribution.

2. Images Examples
Embedding images in FO:
description align in larger viewport align in smaller viewport scaling image [Link] [Link] [Link] fo file [Link] [Link] [Link] pdf result

Table 1: Images in FO

PDF created by Apache FOP [Link]

Examples

Look also into the directory examples/fo/svg. There you find some very extensive SVG examples.

3. Instream Foreign Object Examples


Instream Foreign Object images in FO, there are more on the SVG Page:
description embedding svg in viewport [Link] fo file pdf result [Link]

Table 1: Embedding instream-foreign-object

PDF created by Apache FOP [Link]

You might also like