Run fop.jar in FOP as Executable

Q

How to run fop.jar in FOP an executable jar?

✍: FYIcenter.com

A

fop.jar in FOP has "Main-Class: org.apache.fop.cli.Main" specified in the manifest file. You can run fop.jar as an executable jar as shown below:

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

\local\fop-2.2\fop>java -jar build\fop.jar 
   -imagein examples\fo\graphics\listgeometry.gif 
   \temp\listgeometry.pdf

... org.apache.fop.events.LoggingEventListener processEvent
INFO: Rendered page #1.

The above command uses FOP to convert an image file in GIF format into a PDF directly.

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

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

 

⇒ Call org.apache.fop.cli.Main in fop.jar

⇐ Transform XML to FO and Generate PDF with FOP

⇑ FOP Commands and Examples

⇑⇑ FAQ for FOP (Formatting Object Processor)

2016-07-05, 2366👍, 0💬