docx to PDF
docx to PDF
Hallo Leute!
Ich hab in einer WebbApplikation für meinen Kunden eine Funktion geschrieben die mit hilfe einer docx php library eine docx Datei aus mehreren Metainfos generiert, jetzt ist der Kunde draufgekommen, dass er auch automatisiert aus dem docx eine PDF haben will. Auf einem Windows Server wäre das kein problem einfach word draufklatschen und mit vb oder perl ein kleines Script schreiben, aber da natürlich meine ganzen Server mit einem Debian 5/6 laufen entsteht hier ein kleines Problem.
Online Services würde ich gerne meiden da ich etwas sicheres brauche. Natürlich bin ich gleich auf Libreoffice und OpenOffice gestossen, aber diese machen viele docx Dateien die ich da habe nicht so geordnet auf wie sie sein sollten, beim Konvertieren wird natürlich diese ungeordnete Struktur beigehalten.
habe auch verschiedenste Programme wie abiword unconv und viele andere programme nutzen ja im Endeffekt auch nur Libreoffice oder OpenOffice um es zu konvertieren, was mich auch immer zum falschen Endergebnis bringt.
Habe auch selber Applikationen geschrieben mit Hilfe von Librarys die das dann konvertieren können (docx4java z.B.) da war das Ergebnis schon besser nur die Header funktion wird nicht gesupported.
Habt ihr da vl. ein Programm oder so parat, was auf Linux läuft, im Notfall würde es auch ein wine lösung reichen die performant ist.....
Ich danke im voraus....
Ich hab in einer WebbApplikation für meinen Kunden eine Funktion geschrieben die mit hilfe einer docx php library eine docx Datei aus mehreren Metainfos generiert, jetzt ist der Kunde draufgekommen, dass er auch automatisiert aus dem docx eine PDF haben will. Auf einem Windows Server wäre das kein problem einfach word draufklatschen und mit vb oder perl ein kleines Script schreiben, aber da natürlich meine ganzen Server mit einem Debian 5/6 laufen entsteht hier ein kleines Problem.
Online Services würde ich gerne meiden da ich etwas sicheres brauche. Natürlich bin ich gleich auf Libreoffice und OpenOffice gestossen, aber diese machen viele docx Dateien die ich da habe nicht so geordnet auf wie sie sein sollten, beim Konvertieren wird natürlich diese ungeordnete Struktur beigehalten.
habe auch verschiedenste Programme wie abiword unconv und viele andere programme nutzen ja im Endeffekt auch nur Libreoffice oder OpenOffice um es zu konvertieren, was mich auch immer zum falschen Endergebnis bringt.
Habe auch selber Applikationen geschrieben mit Hilfe von Librarys die das dann konvertieren können (docx4java z.B.) da war das Ergebnis schon besser nur die Header funktion wird nicht gesupported.
Habt ihr da vl. ein Programm oder so parat, was auf Linux läuft, im Notfall würde es auch ein wine lösung reichen die performant ist.....
Ich danke im voraus....
-
- Beiträge: 5647
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Re: docx to PDF
Hallo
Wie wäre es denn docx in ps zu wandeln und dann per ps2pdf nach pdf ?
mfg
schwedenmann
Wie wäre es denn docx in ps zu wandeln und dann per ps2pdf nach pdf ?
mfg
schwedenmann
Re: docx to PDF
Wäre auch ein Lösungsansatz nur müsste ich zuerst den Converter finden(docx to PS), was ich noch nicht geschafft habe
So als Zusatzinfo:
Kann auch ein kostenpflichtiges Programm sein, so lange es lokal bleibt und auf Linux über die CLI aufrufbar ist.
So als Zusatzinfo:
Kann auch ein kostenpflichtiges Programm sein, so lange es lokal bleibt und auf Linux über die CLI aufrufbar ist.
Re: docx to PDF
In meinen Augen wäre es ein sinnvollerer Ansatz, eine Funktion zu schreiben, die aus den Ausgangsdaten schon zusätzlich eine PDF-Datei generiert.Ich hab in einer WebbApplikation für meinen Kunden eine Funktion geschrieben die mit hilfe einer docx php library eine docx Datei aus mehreren Metainfos generiert, jetzt ist der Kunde draufgekommen, dass er auch automatisiert aus dem docx eine PDF haben will.
cu,
niemand
Re: docx to PDF
Wie wäre es, ganz auf docx zu verzichten und ein entsprechendes freies Format zu wählen?
Re: docx to PDF
schau dir mal die loesungen in diesem thread an:
http://user.services.openoffice.org/en/ ... =7&t=17889
http://user.services.openoffice.org/en/ ... =7&t=17889
Re: docx to PDF
@CH77 die meisten Kunden wollen nur das Format docx + die Features von Word(welche auch immer das sein sollen)
@niemand Der Kunde kann aber somit keine eigenen Vorlagen hochladen wenn sich mal was ändert usw. das wäre eine doppelte Arbeit bei jeder Vorlage die nicht tragbar ist.
@startx danke für den Link, die einzige gute Lösung dort ist mit jodconverter aber der greift auf openoffice zurück, habe ich ausprobiert schöne Lösung, nur öffnet openoffice docx nicht 100% richtig.....
@niemand Der Kunde kann aber somit keine eigenen Vorlagen hochladen wenn sich mal was ändert usw. das wäre eine doppelte Arbeit bei jeder Vorlage die nicht tragbar ist.
@startx danke für den Link, die einzige gute Lösung dort ist mit jodconverter aber der greift auf openoffice zurück, habe ich ausprobiert schöne Lösung, nur öffnet openoffice docx nicht 100% richtig.....
-
- Beiträge: 153
- Registriert: 09.11.2010 17:12:46
- Lizenz eigener Beiträge: GNU General Public License
Re: docx to PDF
Möglicherweise läuft der WordViewer unter Wine, damit kann man wohl docx anzeigen und drucken. Auch wenn einige der neuen Features nicht funktionieren, sollte die Druckausgabe eigentlich ok sein. Ob sich der Vorgang scripten lässt, wäre auszutesten.
http://www.microsoft.com/downloads/de-d ... f827f20cac
http://www.microsoft.com/downloads/de-d ... f827f20cac
Re: docx to PDF
Das glaube ich nicht. Hast du eine Umfrage unter den Kunden gemacht?zabus hat geschrieben:@CH77 die meisten Kunden wollen nur das Format docx + die Features von Word(welche auch immer das sein sollen)
Nix für ungut, aber solche Aussagen habe ich schon oft gehört und erstaunlich selten hatte das etwas mit realen Kundenwünschen zu tun.
Falls deine Kunden aber tatsächlich alle nur Windows wollen, dann solltest du einen Wechsel der Serversoftware in Erwägung ziehen.
Re: docx to PDF
Danke für die vielen Antworten eine richtige Lösung haben wir nicht, aber einen Alternativen Weg vl....
@CH777 es geht ja vor allem darum, dass die Meisten ihre Vorlagen als docx oder doc abgespeichert haben und wenn ich diese in RTF oder ODT abspeichere dann bräuchte ich dafür eine php library die mir diese dann auch befüllen kann usw. das nächste problem ist, dass wenn ich ein docx oder doc in RTF oder ODT abspeichere dann OO/Libre es noch immer falsch Intepretiert, nur wenn ich es in doc umwandle kann es OO/Libre einwandfrei öffnen, deshalb wäre der 2. Weg eine php doc library zu finden die mir die gleichen Features biete wie die docx library
Das wären Templates, Images Ändern, Merge Funktion. Kennt jemand so eine? Wenn diese auch gleich PDFs generieren kann dann wäre es noch besser.
@CH777 es geht ja vor allem darum, dass die Meisten ihre Vorlagen als docx oder doc abgespeichert haben und wenn ich diese in RTF oder ODT abspeichere dann bräuchte ich dafür eine php library die mir diese dann auch befüllen kann usw. das nächste problem ist, dass wenn ich ein docx oder doc in RTF oder ODT abspeichere dann OO/Libre es noch immer falsch Intepretiert, nur wenn ich es in doc umwandle kann es OO/Libre einwandfrei öffnen, deshalb wäre der 2. Weg eine php doc library zu finden die mir die gleichen Features biete wie die docx library
Das wären Templates, Images Ändern, Merge Funktion. Kennt jemand so eine? Wenn diese auch gleich PDFs generieren kann dann wäre es noch besser.
-
- Beiträge: 3799
- Registriert: 26.02.2009 14:35:56
Re: docx to PDF
Wie wärs denn mit CUPS-PDF - Dokument einfach auf nem virtuellen Drucker ausgeben und es wird automatisch PDF.
Hab ich schon seit Jahren im Einsatz und was analoges gibt es auch für Windows - pdfcreator kann sowas auch...
Hab ich schon seit Jahren im Einsatz und was analoges gibt es auch für Windows - pdfcreator kann sowas auch...