Konvertieren Sie mehrere Word-Dateien in PDF-Dateien - Software für Windows 10

Ich möchte mehrere Word-Dateien in einem einzigen Vorgang und mit einer Software (nicht online) in PDF-Dateien konvertieren. Ist es möglich, es auf einfache Weise zu tun? Ich habe Windows 10.

Ich habe CuteWriter ausprobiert, aber für jede Datei muss auf die Schaltfläche Speichern geklickt werden.

Vielen Dank.

Sie können dies tatsächlich mit Wort tun.
Sie brauchen also einen Massen-Wort-zu-PDF-Konverter, richtig?

Antworten (5)

LibreOffice kann Word-Dokumente laden und als PDF exportieren und kann über die Befehlszeile aufgerufen werden:

soffice --convert-to pdf *.doc 

oder

soffice --convert-to pdf:writer_pdf_Export *.doc 

Wenn sich soffice auf Ihrem Pfad befindet, werden alle Ihre .doc-Dateien im aktuellen Verzeichnis fröhlich in pdf konvertiert. In meinem Fall befindet sich soffice unter"c:\Program Files\LibreOffice 5\program\soffice.bin"

  • Frei
  • Offline
  • Benötigt nicht einmal MS-Office installiert
  • Funktioniert von der Befehlszeile (oder Batch-Dateien),
  • Plattformübergreifend, funktioniert unter Windows, OS-X und Linux
  • Kann Probleme mit komplexen Dokumenten haben, z. B. solchen, die einen Teil ihres Inhalts mit VBA erzeugen.

Das Testen unter Windows 10 mit LirbeOffice 5.2.6.2 zeigt, dass die zweite obige Option mit expliziten Dateinamen gut funktioniert, aber nicht mit Platzhaltern, sodass Sie möglicherweise eine Liste Ihrer Doc-Dateien abrufen und diese dann in dir /b *.doc > temp.txteine Batch-Datei bearbeiten müssen.

Ihre temp.txt sollte in den Editor geladen werden und in etwa so aussehen:

Cv1.doc cv2.doc resignation.doc letter_to_press.doc Dont Know What.doc

Und Sie müssen dies so bearbeiten, dass es so aussieht:

"C:\Program Files\LibreOffice 5\program\soffice.bin" --convert-to pdf:writer_pdf_Export Cv1.doc "C:\Program Files\LibreOffice 5\program\soffice.bin" --convert-to pdf:writer_pdf_Export cv2.doc "C:\Program Files\LibreOffice 5\program\soffice.bin" --convert-to pdf:writer_pdf_Export resignation.doc "C:\Program Files\LibreOffice 5\program\soffice.bin" --convert-to pdf:writer_pdf_Export letter_to_press.doc "C:\Program Files\LibreOffice 5\program\soffice.bin" --convert-to pdf:writer_pdf_Export "Dont Know What.doc"

Das geht schnell und einfach mit dem Einfügen-Befehl (beachten Sie, dass Dateien mit Leerzeichen wie gezeigt in Anführungszeichen gesetzt werden müssen) und speichern Sie sie convert.batim selben Verzeichnis wie die Dateien und führen Sie dann einfach aus convert.bat, um alle Ihre Dateien zu konvertieren.

Beachten Sie, dass Dateien mit einigen "Sonderzeichen" im Namen Probleme verursachen, Leerzeichen können durch Anführungszeichen des Dateinamens adressiert werden, aber andere wie Anführungszeichen, Doppelpunkte, Semikolons usw. verursachen wahrscheinlich Probleme und sollten wahrscheinlich umbenannt &|!<>werden .

Hallo @SteveBarnes. Wo ist die Befehlszeile? Ich habe es in der Eingabeaufforderung versucht, aber es funktioniert nicht. Ich danke Ihnen für Ihre Hilfe.
Versuchen Sie: dir "c:\Program Files\Libre*"in Ihrer Eingabeaufforderung und dir "C:\Program Files (x86)\Libre*"um herauszufinden, wo Ihr LibreOffice installiert ist, vergessen Sie nicht die Anführungszeichen . \program\soffice.binSobald Sie wissen, wo es installiert ist, sollten Sie diesen _Pfad_ als Befehl verwenden können .
Hallo @SteveBarnes. Das Programm befindet sich in C:\Programmi\LibreOffice 5. Ich habe versucht, dir "C:\Programmi\LibreOffice 5*" nach dir "c:\Program Files\Libre*" zu schreiben, aber die Datei wird nicht gefunden.
Ich habe es auch mit "c:\Programmi\LibreOffice 5\program\soffice.bin" versucht. Ich erhalte den Fehler: Anwendung kann nicht ausgeführt werden. Es liegt ein interner Fehler vor.
Können Sie es ausführen, indem Sie doppelklicken und Start -> LibreOffice 5,2 -> LibreOffice auswählen? Wenn nicht, liegt ein Problem mit Ihrer Installation vor.
Ja, wenn ich auf LibreOffice 5.3 doppelklicke, funktioniert es.
@GennaroArguzzi Wenn Sie mit der rechten Maustaste darauf klicken und Eigenschaften auswählen, sollte der Pfad dazu angezeigt werden (wenn er Leerzeichen enthält, müssen Sie ihn in Anführungszeichen setzen, um ihn in der Befehlszeile zu verwenden.
Ok .... Ich habe es mit "C:\Programme\LibreOffice 5\program\soffice.exe" und "C:\Programme\LibreOffice 5\program\soffice.bin" versucht. In beiden Fällen wird die Software normal ausgeführt (als Doppelklick auf das Symbol).
Versuchen Sie jetzt, --convert-to pdf:writer_pdf_Export path_to_a_doc_file hinzuzufügen
Wenn ich (in der Befehlszeile) --convert-to pdf:writer_pdf_Export path_to_a_doc_file nach dem Befehl "C:\Program Files\LibreOffice 5\program\soffice.bin" hinzufüge, wird eine Fehlermeldung angezeigt: --convert-to pdf :writer_pdf_Export path_to_a_doc wird nicht als interner oder externer Befehl, ausführbares Programm oder Batch-Datei erkannt.
@GennaroArguzzi Sind Sie sicher, dass Sie es in derselben Zeile und mit dem Pfad zu einer tatsächlichen Doc-Datei anstelle von path_to_a_doc hinzufügen , da ich mir keine andere Möglichkeit vorstellen kann, diese Fehlermeldung zu erhalten, als eine neue Zeile einzugeben.
Anstatt einen langen Pfad mit Leerzeichen in der Befehlszeile zu verwenden, ändern Sie das Verzeichnis mit dem cdBefehl zum Speicherort der Datei und verwenden Sie dann einfach den Dateinamen einschließlich der Erweiterung .
Ich habe Dateien verschoben, der neue Pfad ist C:\Users\Raffaele2\Desktop\docs. Ich habe den Eingabeaufforderungsbefehl geöffnet, ich habe cd desktop geschrieben, um in das Verzeichnis C:\Users\Raffaele2\Desktop> zu wechseln. Was mache ich jetzt? Ich habe "C:\Program Files\LibreOffice 5\program\soffice.bin" --convert-to pdf:writer_pdf_Export docs geschrieben (docs ist der Name des Ordners mit doc-Dateien), aber nichts passiert
Sie müssen den einzelnen Dateien keinen Verzeichnisnamen geben! @GennaroArguzzi
Meine erste Frage ist, wie man viele Word-Dateien mit einem EINZIGEN Vorgang in PDF-Dateien umwandelt.
@GennaroArguzzi Meine obige Antwort erklärt, dass Sie dazu die Dateien auflisten und dir /b *.doc > convert.batdann bearbeiten müssen convert.bat, um den Befehl einzufügen , der jetzt hoffentlich am Anfang jeder Zeile für Sie funktioniert . Führen Sie dann die Batchdatei aus. Die Hilfe für sagt, dass Sie *.doc verwenden können, aber meine Tests haben damit nicht funktioniert.
Das einzige, was unklar ist, ist "bearbeiten Sie dann convert.bat, um den Befehl einzufügen, der jetzt hoffentlich für Sie am Anfang jeder Zeile funktioniert. ". Was bedeutet das? Ich schrieb "C:\Program Files\LibreOffice 5\program\soffice.bin" --convert-to pdf:writer_pdf_Export convert.bat. Dies gibt mir die Datei convert.pdf, die die Liste der Dateien enthält. Stattdessen funktioniert der Befehl "C:\Programme\LibreOffice 5\program\soffice.bin" --convert-to pdf:writer_pdf_Export docs nicht.
@GennaroArguzzi-Beispiel mit fiktiven Dateinamen, die in der überarbeiteten Antwort angezeigt werden.

PDFCreator fügt dem Rechtsklickmenü des Explorers die Option „Mit PDF Creator konvertieren“ hinzu. Strg+Klick oder Umschalt+Klick, um mehrere Dateien auszuwählen, dann Rechtsklick und „Mit PDFCreator konvertieren“ auswählen, um sie alle in PDF zu konvertieren.

Wählen Sie mehrere PDF-Dateien aus, klicken Sie dann mit der rechten Maustaste und konvertieren Sie sie mit PDFCreator

Wahrscheinlich möchten Sie den "Speichern unter"-Dialog nach jedem Dokument deaktivieren. Um dies zu tun:

  1. Öffnen Sie PDF Creator über das Startmenü und ändern Sie die Standardoption „Speichern“ für das Profil „Standard“ von „Interaktiv“ auf „Automatisch“.
  2. Deaktivieren Sie „Datei nach dem Speichern öffnen“.
  3. Geben Sie den Ordner an, in dem diese Dateien gespeichert werden sollen. Ich habe <InputFilePath>sie im selben Ordner wie die Quelldateien gespeichert.

Deaktivieren Sie das interaktive Speichern, um die Batch-Konvertierung schneller zu machen

Hinweis: PDFForge (die Hersteller von PDF Creator) haben begonnen, Testversionen von PDF Architect (ihre kostenpflichtige Software) mit PDF Creator zu veröffentlichen. Um dies zu vermeiden, installieren und aktualisieren Sie PDF Creator mit Ninite .

Microsoft hat einen kostenlosen virtuellen Druckdienst integriert, um PDF-Versionen von Microsoft Office-Dokumenten zu erstellen. Drucken Sie so viele, wie Sie möchten.

Hallo @Numair Aidroos. Der obige Dienst ist nur nützlich, wenn Sie einzelne Dateien konvertieren möchten.
Probieren Sie diesen Dienst aus:. smallpdf.com/word-to-pdf
Dadurch kann jeweils nur eine Datei konvertiert werden. In meiner Frage habe ich kein Online-Tool angegeben.
Wie viele Dateien dort gegessen?
Wie viele Dateien möchten Sie auf einmal konvertieren?

Ein kurzer Schuss bei Google mit "batch convert word to pdf free" führte zu einer Reihe von Links. Einer der Links hatte eine Zusammenstellung von fünf oder sechs kostenlosen Programmen, von denen fast alle kostenlose/Testversionen/bezahlte Versionen hatten. Natürlich hatte die kostenlose Version Einschränkungen in Bezug auf die Menge der zu konvertierenden Dateien und/oder die Anzahl der Seiten pro Datei. Es wird in der Frage nicht angegeben, aber jede solche Einschränkung macht meiner Meinung nach die kostenlose Softwareoption ungültig.

Einer, der diese Einschränkung nicht hatte, stammt von WeenySoft: Word to PDF Free Converter und ermöglicht einen Batch-Prozess sowie das Speichern/Sichern der verwendeten Einstellungen für zukünftige Operationen.

Die Spezifikationen zeigen, dass es unter Windows 8 funktioniert und unter Windows 10 möglicherweise gut funktioniert, obwohl dies nicht ausdrücklich angegeben ist. Einige der Konverter, die ich gefunden habe, funktionieren nicht mit .DOCX-Dateien, während dieser sie unterstützt.

Es wird nichts darüber gesagt, dass Adware/Spyware/Malware Teil des Downloads ist, aber achten Sie auf verdeckte Häkchen, die Ihre Einstellungen installieren oder ändern, wie es bei kostenlosen Softwarepaketen üblich ist.

WeenySoft-Konverter

Hallo @fred_dot_u. Ich habe Free Word to PDF Converter installiert, aber die Konvertierung ist sehr schrecklich, weil die PDF-Datei nicht der Word-Datei entspricht. Oft wurden aus einer Word-Seite 2 PDF-Seiten.
So viel zu einem gut aussehenden kostenlosen Softwarepaket! Keine Nutzlast oder versteckte Kosten, aber schlechte Leistung. Nun, scheiße. Probieren Sie die von mir vorgeschlagenen Google-Begriffe aus, vielleicht haben Sie rechtzeitig Glück.
Wenn Sie eine kostenpflichtige Version professioneller Software kennen, teilen Sie sie mir bitte mit.

Wenn die Dateien eher docx als doc sind, können Sie pandoc für die Massenkonvertierung verwenden (bei einigen komplexen Dokumenten nicht immer 100% genau). Für die PDF-Generierung benötigen Sie eine funktionierende Latex-Installation, wie auf der Website erwähnt.