Mit Befehlszeilentools einen Ordner mit Bildern in eine mehrseitige PDF-Datei konvertieren?


Antworten:


13

Bedarf

ImageMagick

Geben Sie die folgende Zeile ein, um die Eingabeaufforderung für intall ImageMagick einzugeben:

sudo apt-get install imagemagick

Von JPEGs in PDF konvertieren:

Gehen Sie zum Arbeitsverzeichnis (Verzeichnis der JPEGs):

cd work/directory/path

Konvertieren Sie die JPG-Dateien in PDF:

convert *.jpg foo.pdf

Quelle: http://bitprison.net/jpg_to_pdf


Ich habe die Lösung selbst gefunden, aber Sie haben mit weiteren Details geantwortet. Das war so einfach, dass ich mich sogar schäme.
Jemand benutzt Sie immer noch MS-DOS

^ Gern geschehen!
mr_eclair

Hmm, schneidet aber noch nicht auf das A4-Seitenverhältnis ab;)
Tanius

Wenn Sie die Bilder in Unterordnern haben, verwenden Sie dieseconvert */*.jpg foo.pdf
Phil Roggenbuck

Ich habe immer noch ein Problem, er sortiert alles wie 1, 10, 100 und nicht 1,2,3,4,5, ..., 100,101,102. Wie behebe ich das?
Phil Roggenbuck

3

Leider convertändert sich das Bild vorher, um einen minimalen Qualitätsverlust zu haben, dh die Qualität des Originals jpg, die Sie verwenden müssen img2pdf. Ich verwende diese Befehle:

3 1) Dies, um pdfaus jedem jpgBild eine Datei zu machen , ohne die Auflösung oder Qualität zu beeinträchtigen:

ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf

2) Dies, um die pdfSeiten zu einer zu verketten :

pdftk *.pdf cat output combined.pdf

3) Und zuletzt füge ich eine OCRed-Textebene hinzu, die die Qualität des Scans in den PDFs nicht ändert, damit sie durchsucht werden können:

pypdfocr combined.pdf  

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.