Konversi folder gambar menjadi file pdf multi-halaman menggunakan alat baris perintah?

10

Saya memiliki folder dengan 100 gambar jpg. Saya ingin mengkonversi gambar-gambar ini menjadi file pdf multi-halaman, dengan semua gambar (dipotong ke ukuran A4). Mereka sudah berada di rotasi yang benar.

Alat apa yang harus saya gunakan?

Seseorang masih menggunakan Anda MS-DOS
sumber

Jawaban:

13

Persyaratan

ImageMagick

Ketik baris ikuti untuk memberikan prompt untuk intall ImageMagick:

sudo apt-get install imagemagick

Konversi dari jpegs ke PDF:

Pergi ke direktori kerja (direktori jpegs):

cd work/directory/path

Konversikan file JPG ke PDF:

convert *.jpg foo.pdf

sumber: http://bitprison.net/jpg_to_pdf

mr_eclair
sumber
Saya menemukan solusinya sendiri, tetapi Anda menjawab dengan lebih detail. Ini sangat sederhana, aku bahkan malu.
Seseorang masih menggunakan Anda MS-DOS
^ terima kasih kembali!
mr_eclair
Hmm, belum memotong rasio aspek A4;)
tanius
Jika Anda memiliki gambar di sub folder gunakan iniconvert */*.jpg foo.pdf
Phil Roggenbuck
Saya masih punya masalah dia mengurutkan semuanya seperti 1, 10, 100 dan bukan 1,2,3,4,5, ..., 100,101,102 bagaimana cara memperbaikinya?
Phil Roggenbuck
3

Sayangnya convertmengubah gambar sebelum jadi untuk kehilangan kualitas minimal, yaitu kualitas aslinya jpg, Anda perlu menggunakan img2pdf, saya menggunakan perintah ini:

3 1) Ini untuk membuat pdffile dari setiap jpggambar tanpa kehilangan resolusi atau kualitas:

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

2) Ini untuk menyatukan pdfhalaman menjadi satu:

pdftk *.pdf cat output combined.pdf

3) Dan terakhir saya menambahkan layer teks OCR yang tidak mengubah kualitas pemindaian di pdf sehingga dapat dicari:

pypdfocr combined.pdf  
Eduard Florinescu
sumber