Run SVG embedding.fo Example in FOP

Q

How to run the SVG "embedding.fo" example in FOP to generated a PDF file?

✍: FYIcenter.com

A

FOP comes with an example XSL-FO file, embedding.fo, which shows how to embed SVG images into PDF files. You can use the "fop" command to convert it into a PDF file:

\fyicenter>cd \local\fop-2.2\fop

\local\fop-2.2\fop>fop examples\fo\svg\embedding.fo \temp\embedding.pdf
... org.apache.fop.events.LoggingEventListener processEvent
WARNING: Font "Symbol,normal,700" not found. Substituting with 
"Symbol,normal,400".
... org.apache.fop.events.LoggingEventListener processEvent
WARNING: Font "ZapfDingbats,normal,700" not found. Substituting 
with "ZapfDingbats,normal,400".
... org.apache.fop.events.LoggingEventListener processEvent
WARNING: The contents of fo:instream-foreign-object line 1 exceed 
the available area in the inline-progression direction by 31763 
millipoints. (See position 36:29)
... org.apache.fop.events.LoggingEventListener processEvent
INFO: Rendered page #1.
... org.apache.fop.events.LoggingEventListener processEvent
INFO: Rendered page #2.

The output PDF file is located at \temp\embedding.pdf. Open it with a PDF viewer, you will see something like this:
FOP Example - embedding.fo

The same example is provided in FOP 2.2, 2.1, and 2.0.

 

Run simplecol.fo Example in FOP

Run table.fo Example in FOP

FOP Commands and Examples

⇑⇑ FAQ for FOP (Formatting Object Processor)

2016-07-03, 1558👍, 0💬