Weiß jemand, wie man Word-Dateien (.doc) über die Windows-Befehlszeile in PDF konvertiert?
Wir haben den Service von OpenOffice verwendet, aber in Dokumenten mit vielen Tabellen und Bildern werden dadurch viele Formatierungen zunichte gemacht.
Weiß jemand, wie man Word-Dateien (.doc) über die Windows-Befehlszeile in PDF konvertiert?
Wir haben den Service von OpenOffice verwendet, aber in Dokumenten mit vielen Tabellen und Bildern werden dadurch viele Formatierungen zunichte gemacht.
Antworten:
"winword.exe" "C: \ Eigene Dateien \ doc1.doc" / mFilePrintDefault Vorausgesetzt, Sie haben standardmäßig einen leisen PDF-Drucker.
Probieren Sie auch libreOffice von OpenOffice.org aus. Es basiert auf go-ooo, das keine Probleme mit OLE-Metriken im Büro hatte.
Wenn Sie Microsoft Word installiert haben, können Sie DocTo verwenden:
https://github.com/tobya/DocTo
Batch-Betrieb wird unterstützt, alle Dateien im Verzeichnis können von doc nach pdf konvertiert werden:
docto -f "C:\Dir with Spaces\FilesToConvert\" -O "C:\DirToOutput" -T wdFormatPDF -OX .pdf
Eine andere Möglichkeit ist die Verwendung des folgenden Powershell-Skripts: https://gallery.technet.microsoft.com/office/Script-to-convert-Word-f702844d
Ich habe diese Site gefunden und beim Testen von OfficeToPDF funktioniert sie anscheinend gut. Beispiel:
OfficeToPDF "c:\help.doc" "c:\output\help.pdf"
Zu diesem Zweck verwenden wir in unserer Anwendung das BCL easyPDF SDK . Es bietet viel mehr Kontrolle darüber, wie die Konvertierung aussieht (z. B. wie mit Änderungsverfolgungskommentaren umgegangen wird).
Ich weiß, dass die Frage alt ist, aber die beste Lösung zum Konvertieren von Dateien in PDF ist die Verwendung von PDFCreator. Es ist kostenlos und verfügt über eine Befehlszeilen-EXE-Datei, mit der Sie jede Datei in PDF konvertieren können. Die Anwendung zum Lesen des Dateityps muss natürlich auf dem PC installiert sein (Sie müssen Office installiert haben, um ein Office-Dokument zu konvertieren, und Autocad, um eine CAD-Datei zu konvertieren). PDFCreator kann im Hintergrund ausgeführt werden und Dateien in einem bestimmten Ordner ausgeben, ohne dass eine Benutzerinteraktion erforderlich ist. Leider können Sie in der Befehlszeile nicht angeben, wo das PDF ausgegeben werden soll. PDFCreator wird immer in demselben Ordner ausgegeben, der in den Einstellungen angegeben wurde. Wenn Sie dies jedoch wissen, können Sie die konvertierte Datei in diesem Ordner abrufen und an eine beliebige Stelle verschieben / umbenennen.
Laden Sie das kostenlose PDFTOOFFICE von http://officetopdf.codeplex.com/releases/view/118190 herunter
:: PURPOSE: convert word_file to pdf_file
:: DEFINE VARS
set WORD_FILE="C:\var\anc\issues\BDCTBA-12\docs\BDC-ISG\BDC-ISG.docx"
set PDF_FILE="C:\var\anc\issues\BDCTBA-12\docs\BDC-ISG\BDC-ISG.pdf"
:: REMOVE FIRST THE FILE
DEL /Q "%PDF_FILE%
:: CONVERT THE WORD FILE TO A PDF FILE
:: REMEMBER TO CTRL + S , while writing ...
:: NOTE IF THE FILE IS OPENED IN WORD YOU WOULD HAVE TO USE READ ONLY COPY
:: ACTION !!!
"OFFICETOPDF.EXE" "%WORD_FILE%" "%PDF_FILE%"
:: REQUIREMENTS
:: DOWNLOAD OFFICETOPDF FROM [http://officetopdf.codeplex.com/releases/view/118190][2]
:: OTHER GOODIES - call from cygwin
:: PATH=/cygdrive/c/WINDOWS/system32:$PATH
:: cmd /c convert-BDC-ISG.docx-to-BDC-ISG.cmd