PDFs erzeugen mit Apache FOP

Status
Nicht offen für weitere Antworten.

harry

Mitglied
Hi Leute!
Ich brauch dringend eure Hilfe.
Ich möchte gerne aus ein paar Bildern und ein bisschen Text
mit Apache FOP ein PDF generieren.

Könnt ihr mir vielleicht sagen, welche grundlegenden XSL-Tags
ich da benötige und wo ich vielleicht ein gutes Tutorial finde?

Bitte. Danke schonmal.

mfg
 

SnooP

Top Contributor
Na klaro ;) - bzw. joah... - möchtest du statischen Inhalt ins pdf schreiben oder hast du dynamischen Inhalt?

Denn wenn statisch, dann brauchst du im Prinzip kein xslt fürs Transformieren - dann kann man die FO-Datei direkt an den Parser geben bzw. an den Transformer der dann nix tut und entsprechend per fop einen Ausgabestream erzeugt, der z.B. von einem PDFRenderer erstellt wurde...

wenn man keine wahnsinnig dollen Transformationen machen will, könnte es evtl. vorteilhaft sein die Templates nicht mit xslt zu transformieren sondern z.B. Velocity zu verwenden - das finde ich persönlich wesentlich einfacher, da packt man die dynamischen Variablen in einen Context java-seitig und schreibt in dem fo-dokument nur an die jeweilige Stelle $variable und der Platzhalter wird entsprechend durch die VelocityEngine ersetzt...

Tutorials:
für FO: http://www.w3schools.com/xslfo/default.asp

außerdem natürlich die Beispiel fos bei der apache-fop seite...


Tutorials:
 

harry

Mitglied
Eigentlich statischen und dynamischen Inhalt.
Aber zunächs nur statische Daten aus der Datenbank.
 

SnooP

Top Contributor
Dann wie gesagt würde ich Velocity mit FO(P) vorziehen... der context für die velocity-fo-templates kann dann schön java-seitig zusammengestellt werden... das läuft ganz prima und FO ist jetzt nicht die Welt... - bei FOP muss man ein wenig gucken wie man das machen kann... - ich kann da aber gerne noch mal was posten - allerdings steht dazu auf der offiziellen fop seite auch viel...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Problem beim Erstellen eines pdfs XML & JSON 3
W Erzeugen einer openapi spec via swagger XML & JSON 1
W Erzeugen einer Handlerklasse zum Abfangen von SOAP-Requests XML & JSON 13
J Object in JSON Datei einlesen und als neues Object erzeugen (in ein Object Array) XML & JSON 29
A GUI um auf XSD Basis (valide) XML Daten zu erzeugen XML & JSON 3
C XML erzeugen Tipps und Tricks XML & JSON 7
M JAXB versucht abstrakte Klasse zu erzeugen XML & JSON 7
J XML Parser anhand xsd erzeugen XML & JSON 2
A Fehler beim Erzeugen eines XML-Schema XML & JSON 4
H PDF erzeugen mit FOP(fo fehlerhaft) XML & JSON 2
S JDOM ohne XML Header erzeugen? XML & JSON 2
R XSD aus Java Klassen erzeugen?? XML & JSON 2
S Aus XML-File eine Baumstruktur erzeugen XML & JSON 5
P cxf: WSDL dynamisch erzeugen (zur Laufzeit) XML & JSON 7
F XML erzeugen aus JTree und wieder einlesen... XML & JSON 6
N Teilbaum aus DOM-Baum erzeugen XML & JSON 5
sylo Beim Erzeugen einer XML Datei auch die XML Struktur erzeugen? XML & JSON 11
S Java - Klassen erzeugen aus xsd bzw. wsdl XML & JSON 3
J Objektstruktur aus XML-Datei erzeugen XML & JSON 21
T Einzug bei XSLTransformator erzeugen XML & JSON 3
P XSD Schema: Konstanten mit "fixed" erzeugen geht nicht ??? XML & JSON 3
G Welche Klassen zum erzeugen/auslesen eines XML Files verwend XML & JSON 9
B jdom document aus string erzeugen? XML & JSON 1
D XML Datei mit DOM erzeugen XML & JSON 6
G JAXB Objekte erzeugen XML & JSON 3
E XOM setzen von XML-Schema declaration beim erzeugen XML-File XML & JSON 2
B DTD aus Java erzeugen XML & JSON 2
M PDF erzeugen aus Stringarray XML & JSON 1
G XML Dokument mit DOM erzeugen XML & JSON 9
S svg erzeugen XML & JSON 2
B org.w3c.dom.Node erzeugen XML & JSON 2
B XML-Document mit Java erzeugen und zuruecksenden XML & JSON 1
S Menüeinträge aus XML erzeugen XML & JSON 21
K xml Datei mit JDOM erzeugen, Problem Namespaces XML & JSON 1
U Editierbare PDF Felder mit XSL und Apache FOP (oder Alternativen) XML & JSON 2
R xlsx-Datei mit Apache POI einlesen XML & JSON 18
M Apache POI v3.17 XML & JSON 6
S Apache XMLBeans XML & JSON 0
S Apache Ant - Fehler: Hauptklasse konnte nicht gefunden oder geladen werde XML & JSON 1
H Apache fop1.1 -> Funktion last() wird nicht erkannt XML & JSON 0
H Editor für Apache FOP XML & JSON 5
R Apache POI: Gezieltes Auslesen von Zellen XML & JSON 2
M Apache POI Source einbinden XML & JSON 15
M Apache FOP und Bilder XML & JSON 2
H Apache FOP WordML -> pdf? XML & JSON 9
H NoClassDefFoundError: org.apache.fop.apps.Driver XML & JSON 4
K Apache Digester - Vererbung, Abstrakte Klassen ? XML & JSON 4
O Apache Packages in JDK (1.4) rt.jar XML & JSON 2
M Apache XML-RPC Tutorial gesucht! XML & JSON 9
S Ein Bild mit Apache-fop in pdf einbinden XML & JSON 4

Ähnliche Java Themen

Neue Themen


Oben