FOP: Unterschied zwischen den Versionen

Aus CodicaTipps
Zur Navigation springen Zur Suche springen
Zeile 9: Zeile 9:
 
* [https://www.data2type.de/xml-xslt-xslfo/xsl-fo/anwendungsbeispiele/beispiel-16/ Einführung und Referenz bei data2type.de]
 
* [https://www.data2type.de/xml-xslt-xslfo/xsl-fo/anwendungsbeispiele/beispiel-16/ Einführung und Referenz bei data2type.de]
 
* [https://www.i-d-e.de/wp-content/uploads/2012/06/XSL-FO1.pdf Einführung in FOP] (Präsentation mit 40 Seiten)
 
* [https://www.i-d-e.de/wp-content/uploads/2012/06/XSL-FO1.pdf Einführung in FOP] (Präsentation mit 40 Seiten)
 +
* [http://www.torsten-horn.de/techdocs/java-xsl.htm Beispiele zur Transformation von XML nicht nur via FOP]
  
 
---------
 
---------

Version vom 2. August 2017, 11:24 Uhr

Apache FOP ist ein Programm, das XML-Dateien auf Basis von so genannten Formatting Objects in PDF umwandelt.

Beispielsaufruf auf einem Debian-System:

 fop -xml input.xml -xsl dh_xml2fop.xsl -pdf /tmp/dhoutput.pdf && xdg-open /tmp/dhoutput.pdf

Normalerweise (wie auch im Beispiel) wird nicht direkt eine FO-Datei übergeben, sondern eine XML-Datei mit den Inhalten mit Hilfe von XSLT in eine solche Formatting Objects-Datei zunächst umgewandelt, die dann wiederum nach PDF umgewandelt wird.

Weiterführendes