Wie konvertiert man eine HTML-Datei in ein Wort?
Habe ich eine Anforderung, wo ich brauche, um zu speichern Sie HTML-Dokumente im Speicher als Wort .DOC-Dateien.
Kann jemand mir einige links zu den beiden closed-und open-source-Bibliotheken, die ich benutzen kann, um dies zu tun?
Auch, ich sollte die Bearbeitung dieser Frage hinzufügen, die Sprache, die ich verwende, um die Auswahl einzuschränken.
Dank!
Kommentar zu dem Problem
Alles ist möglich. Wie viel Geld du ausgeben willst?
Nun es ist eine echte Frage.
@Mask: ja, bitte angeben, welche Sprache Sie verwenden.
Wenn Sie möchten, dass das Wort genau so Aussehen wie das html gerendert im browser its gonna hart sein, es sei denn, Sie analysieren den html-Code und schreiben Sie es in das word-format die Verwendung von Bibliotheken wie open office xml etc, sonst müssen Sie möglicherweise in investieren in gewerbliche Konverter-Optionen. Ich war auf der Suche zu finden, eine OSS-Lösung für diese und gab später auf und konvertiert html in pdf mit wkhtmltopdf, wenn ich Bearbeiten müssen das ich es tun kann, nitropdf oder foxit 🙂
@Maske können Sie versuchen, Konvertieren von HTML in Gut Formatierten Microsoft Word-Dokument - eine ausführliche Beschreibung des Verfahrens, geschrieben von einem Microsoft-Mitarbeiter, der detailliert beschreibt, wie er wandelte seine eigenen online
LINQ mit C# Tutorial
in einem wohlgeformten MS-Word-Dokument. InformationsquelleAutor der Frage Mask | 2009-10-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie es mit
pandoc
So können Sie sogar
InformationsquelleAutor der Antwort Jan
gerade hinter diesem auf dem Kopf Ihre php-Seite. bevor code auf dieser sollte der Obere code.
dieser konvertiert alle html, MSWORD, jetzt können Sie es anpassen, nach Ihren client-Anforderung.
InformationsquelleAutor der Antwort SAR
Dabei fand ich es am einfachsten:
InformationsquelleAutor der Antwort SnapShot
Eine gute option ist die Verwendung einer API, wie Docverter. Docverter wird Ihnen erlauben, zu konvertieren, HTML -, PDF-oder DOCX-Format über eine API.
InformationsquelleAutor der Antwort user1980965
Anderen Alternativen aus, nur das umbenennen der Datei .doc.....
http://msdn.microsoft.com/en-us/library/microsoft.office.interop.word(Büro.11).aspx
Hier ist ein guter Ort, um zu starten. Sie können auch versuchen, das Office Open XML.
http://www.ecma-international.org/publications/standards/Ecma-376.htm
InformationsquelleAutor der Antwort sleath