Forum: XML Beginner |
Thema:
Über XSL:FO Pdf`s generieren |
Von:
Kerstin Arkenberg (
01.08.2005 10:32) |
Hallo zusammen,
ich möchte für Nutzer unserer Webseiten http://www.strassen4biker.de ad hoc PDF Dateien erstellen oder über einen Generator erzeugen und zum Download anbieten.
Da die Datenhaltung in Oracle 10 realisiert ist, habe ich die Möglichkeit über einen Select-Befehl Daten direkt im XML-Format zu erhalten und weiterzuverarbeiten. Jetzt habe ich die letzten Tage etwas gegoogled und auch einen Haufen Tools und Parser (Prozessoren) gefunden, doch der eigentliche Ablauf ist mir in Verbindung mit XSL-FO nicht wirklich klar.
Um z.B. eine Html Datei zu erstellen, nehme ich unter ASP den DOM Parser, hinterlege meine XSLT-Datei und schon bekomme ich meine Ausgabe.
Wenn ich nun allerdings in der XSL zusätzliche xsl:fo-Elemente unterbringe, muss das Programm für die Transformation doch erst einmal eine Fo-Datei erzeugen, um von dieser dann ein PDF zu generieren, oder habe ich das falsch verstanden? Beispiele, die ich im Netz gefunden habe, liefen bei mir alle wegen irgend welcher Fehler nicht.
Kann mir jemand diesbezüglich einen Tipp oder auch Beispiele geben?
Gruß
Kiki
Betreff |
Von |
Datum |
|
|
Re: Über XSL:FO Pdf`s generieren
Du kannst das mit x-Forms lösen (Layouts definieren und mit xml befüllen).<br>Testversion zum Download gibt es bei www.x-Forms.de<br>Grüße |
|
|
|
|
|
G.
Guest
|
21.08.2005 17:16 |
|
|
Re: Über XSL:FO Pdf`s generieren
Der genannte Link (-> www.x-Forms.de) hat mich auch interessiert - aber leider seht das zip-Archiv nicht zur Verfügung :-(<br><br>Eine andere Lösungsmöglichkeit (ist halt vermutlich komplexer) wäre Cocoon... |
|
|
|
|
|
Christian
Drache
|
21.08.2005 20:59 |
|
|
Re: Über XSL:FO Pdf`s generieren
Hi Kerstin,<br><br>warum PDF über XML und nicht über HTML?<br><br>Ich verwende die ABCpdf.NET Komponente für die dynamische erstellung von PDF-Dateien. Diese Komponente bietet eine sehr einfache Konvertierung... |
|
|
|
|
|
Peter
Knoll
|
21.08.2005 22:56 |
|
|
Re: Über XSL:FO Pdf`s generieren
Danke für den guten Tipp, sieht ja wirklich einfach aus. Gibt ja auch Komponenten für uploads usw...Mittlerweile habe ich den Lösungsansatz über FOP (Apache) verfolgt. Ich quäle mich gerade duch die... |
|
|
|
|
|
Kerstin
Arkenberg
|
24.08.2005 16:10 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!