2009-06-30 19 views
2

Ich verwende PDF-Dokumente für verschiedene Zwecke mit iText-Bibliothek. Es ist wie eine Klasse pro PDF-Dokument. In einer Art und Weise eine Menge von Ähnlichkeiten zwischen den Klassen ist und die gleichen sind unten aufgeführt:Java - PDF Generation Framework

  1. Die Felder (x, y) Standort
  2. Das Feld nach einigen nicht gewickelt werden kann. von Worten
  3. Ein Feld einen Wert haben kann, die
  4. Nachfolgende Seite von PDF hat eine Funktion von einem oder mehreren Parametern ist gehalten gleich oder verschieden

ich, dies zu tun Layout Geschäft durch eine XML denke Datei. Irgendwelche Gedanken oder innovative Ideen zur Lösung dieses Problems sind willkommen.

+0

Duplikat von http://stackoverflow.com/questions/212577/how-do-you-create-a-pdf-from-xml-in-java – Mark

Antwort

2

einen Blick auf PDFBox Bibliothek, die jetzt in dem Inkubator von Apache ist

+0

Ich konnte kein laufendes Beispiel auf ihrer Website finden. Es wäre großartig, wenn Sie ein Beispiel für das Verständnis geben könnten. –

+2

versuchen Sie die Internet-Wayback-Maschine http://web.archive.org/web/*/http://www.pdfbox.org Sie sollten einige Beispiele auf ihrer früheren Website haben – Ram

+0

Es ist vielleicht keine gute Idee, das OP zu empfehlen eine Toolbox, die keine aktuelle Dokumentation enthält. –

1

PDFBox schön ist, es vor der Verwendung und gute gute Hilfe vom Entwickler. Vielleicht möchten Sie sich XSL: FO ansehen. Es ist eine XML-basierte Formatierungssprache, die das Ergebnis als PDF (und andere Formate) mit Apache: FOP ausgeben kann.

0

Was ist mit Prince? Es ist eine FOP-Engine, die CSS-Dateien als Styling verwendet und über eine Java-API verfügt. Es ist jedoch nicht kostenlos (abgesehen von der kostenlosen persönlichen Lizenz)