Was ist eine gute Java-API zum Erstellen von Word-Dokumenten?

Habe ich eine neue app werde ich arbeiten, wo ich generiert ein Word-Dokument mit Tabellen, Grafiken, ein Inhaltsverzeichnis und text. Was ist ein gutes API zu verwenden? Wie sicher sind Sie, dass es unterstützt Grafiken, Inhaltsverzeichnisse und Tabellen? Was sind einige versteckte gotcha ist, wenn Sie Sie verwenden?

Einige Klarstellungen:

  • Ich kann nicht die Ausgabe einer PDF-Datei Sie wollen in ein Word-doc.
  • Sie sind mit MS Word 2003 (oder 2007), nicht OpenOffice
  • Anwendung läuft auf *nix-app-server

Es wäre schön, wenn ich beginnen konnte, mit einer Vorlage doc und füllen Sie nur einige Bereiche mit Tabellen, Grafiken, etc.

Edit: Mehrere gute Antworten, jede mit Ihren eigenen Fehler so weit wie meine aktuelle situation. Schwer zu Holen eine "endgültige Antwort" von Ihnen. Denke, ich werde lassen Sie es offen, und hoffe auf bessere Lösungen erstellt werden.

Edit: Die OpenOffice-UNO-Projekt scheint dem am nächsten, was ich wollte. Während der POI ist sicher mehr mainstream, es ist zu unreif für das, was ich will.

Kommentar zu dem Problem
Nicht sicher, wie Sie Sie schließen diese Frage, 30 Monate, nachdem es das Letzte mal bearbeitet wurde, und über 3 Jahre, nachdem es ursprünglich war, fragte er sehr produktiv. Wenn ich den Titel geändert zu "Wie erstelle ich reiche Word-Dokumente mit Java-API?" würde dieses Problem beheben? Kommentarautor: billjamesdev
bei einigen braucht man eine volle übersicht über die verfügbaren java-api - esupu.com/open-source-office-document-java-api-review Kommentarautor: Supun Sameera
Haben Sie vielleicht einen Blick auf docxtemplater, https://github.com/edi9999/docxtemplater/ was ist eine Bibliothek, die ich angelegt, zum generieren von docx docx-Vorlagen Kommentarautor: edi9999

InformationsquelleAutor der Frage billjamesdev | 2008-10-14

Schreibe einen Kommentar