Konvertieren von HTML-Seite in MS word mit Hilfe von java oder irgendeine API
Möchte ich zum konvertieren einer HTML Seite in MS word. Ich will wissen, was die API hilfreich sein und auch, wenn es irgendeine andere Möglichkeit, das gleiche zu tun.
Die gesamte Seite umgebaut werden .doc (zB. Wenn es eine Tabelle in der html-Seite, eine ähnliche Tabelle erstellt werden muss, in der word-doc) .
Apache POI bietet keine option zum formatieren Sie das word-Dokument in der HTML-Seite.
Ich brauche etwas, das mir ein völlig formatierte word-Dokument.
Einige der Dinge, die ich Suche JSOUP
, docx4j
, jasper reports
, und JOD Convertor
.
Habe ich versucht das Parsen der HTML-Seite mit JSOUP und ich bekomme den Inhalt
die Seite in meinem java-Programm. Nun muss ich zu geben diese Inhalte zu einem
doc/docx-Datei. Kann docx4j hilfreich sein, um eine formatierte docx-Datei?
Bitte helfen.
Danke.
- mögliche Duplikate von Konvertieren von Word-doc in HTML programmgesteuert in Java
- Benennen Sie die Datei um .doc. Es funktioniert.
- danke für den link. Durch Sie gehen. Ich hoffe, es hilft
- word hat bereits einen Weg, um Lesen und Rendern von html-Inhalten. So programmatisch benennen Sie die Datei um .doc
- habe versucht, es zu tun. Funktioniert nicht. Ich meine, es funktioniert nicht formatieren Sie das word-Dokument. 🙁
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde mit Ashwini Raman-Anregung. Es wird nicht funktionieren mit jedem Szenario. Im Falle eines komplexen HTML-Dokument mit vielen Bildern und stuff Wort wird nicht machen einen guten job. Aber für die meisten Fälle sollte es in Ordnung sein. Ansonsten gibt es eine komplexe Aufgabe vor dir. Sie analysieren Ihr HTML-Dokument mit der jsoup-Bibliothek zum Beispiel, und verwenden Sie dann die docx4j Bibliothek zu erstellen Sie Ihre workd Dokument.
Links zu beiden sind hier:
http://www.docx4java.org/trac/docx4j
http://jsoup.org/
Wenn Sie es tun, auch die Formatierung, die möglicherweise zweifelhaft.
Beantworten Ihre ursprüngliche Frage, Nein es gibt keine fertige Bibliothek, die das tut, was Sie erwarten. Zumindest habe ich nicht über kommen.
Fand ich einen Weg, das gleiche zu tun. Ersten ich brauche, um die analysierten Objekte mit JSOUP und übergeben Sie diese zu einem Dokument Vorlage. Ich bin nun auf der Suche nach den Möglichkeiten, die mir die Erstellung von einfachen Vorlagen und erstellen Sie das Dokument dynamisch.
Ich fragte eine andere Frage in Bezug auf die gleichen.