PDF Dateien erzeugen

Das Programm Formatting Objects for PDF (FOP) von xml.apache.org wandelt FO-Dateien in PDF Dateien um. Besonders interessant dabei ist, daß durch Einbindung des batik Werkzeugs (ebenfalls xml.apache.org) SVG-Grafiken direkt in das PDF Dokument übernommen werden können.

Noch implementiert FOP die Spezifikation des WWW-Konsortiums nicht vollständig. Auch nicht alle Möglichkeiten von SVG, die im PlugIn zur Verfügung stehen können von FOP verarbeitet werden. Abgesehen von Animationen, die in einem druck-orientierten Format unsinnig sind. Dennoch können inzwischen brauchbare PDF-Dokumente erzeugt werden. Das Stylesheet swot2pdf_svg.xslt produziert ein Formatting-Objects Dokument aus dem SWOT-Beispiel. In den FO-Code wird dabei die SVG-Grafik eingefügt. D.h. nicht die sichtbare Grafik, sondern der SVG-Code. Der FOP-Prozessor nutzt die Klassen des Batik SVG-Viewers zur Erzeugung der Grafik und wandelt alles in ein PDF-Dokument (ca. 30K).

© M. Knobloch 2003-06-22 created with SAXON 7.5.1 from Michael Kay XSL Version 1.8