Wie Generieren Sie PDF-Datei aus .docx-vom linux-server?
Verwenden wir auf unserer Produktions-server: Ubuntu 10 server edition.
Wir brauchen ein Dokument, das text , Bilder und Tabellen in den Inhalt und die Bilder in Kopf-und Fußzeile.
Jetzt verwenden wir http://phpword.codeplex.com/, um es zu schaffen und es hat eine große Aufgabe, die Erzeugung von docx-Dateien, aber wir müssen die pdf-version der Datei.
Wie können wir konvertieren docx zu pdf ? Oder andere Bibliothek zum generieren von pdf-Dateien, erlaubt es, Bilder in Kopf - /Fußzeile ?
Mithilfe von windows-Komponenten ist keine Lösung.
Mit openOffice vielleicht? kann es sein verwendet auf einer ubuntu-server-edition ?
alle anderen Konverter für docx -, um pdf-Datei in linux - server-Umgebung ?
- Anstatt von
docx -> pdf
warum nicht direkt PDF erzeugen mitTCPDF
? - Ich werde versuchen, die TCPDF-Bibliothek. Es ist eine gute Lösung, wenn es Unterstützung, die allen unseren Anforderungen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Ihre Dokumente Bilder mithilfe von OpenOffice ist definitiv eine gute Lösung. Check-out PyODConverter wenn Sie möchten, um zu versuchen, dieses heraus.
Wenn es einfach text möchten Sie vielleicht zu prüfen, mit eine einfachere Lösung, wie PHPDocx, unoconv, AbiWord oder LiveDocx.
Ich verwendet habe, OOo in der Vergangenheit für diese (und immer noch verwenden, um konvertieren von Odt-Dateien in Pdf-Dateien) und es funktioniert Super. 🙂
Ich habe nur ein problem mit ihm, aber hat sich schon geklärt. Sie können prüfen, ob sich hier: Docx zu pdf mit openoffice headless viel zu langsam
EDIT:
Habe ich ein bash-Skript "/etc/init.d/openoffice" starten Sie openoffice mit den richtigen Optionen. Der Inhalt der Datei sind die folgenden:
Dann setzen Sie einfach die execute-Berechtigung auf es, und Sie sollten bereit sein zu gehen.
Könnten Sie versuchen, docx4j (Java). Es kann pdfs erzeugen, und die Bilder im Header sollte nicht das problem sein.
Update Mai 2016
Für das Letzte Jahr oder so, wir waren mit einem qualitativ hochwertigen kommerziellen docx zu PDF converter, der läuft auf Linux (und Solaris, für diese Angelegenheit); versuchen Sie es bei http://converter-eval.plutext.com/, wo Sie können auch laden Sie ein Installationsprogramm.