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?
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?
Jawaban:
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
convert */*.jpg foo.pdf
Sayangnya convert
mengubah gambar sebelum jadi untuk kehilangan kualitas minimal, yaitu kualitas aslinya jpg
, Anda perlu menggunakan img2pdf
, saya menggunakan perintah ini:
3 1) Ini untuk membuat pdf
file dari setiap jpg
gambar tanpa kehilangan resolusi atau kualitas:
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
2) Ini untuk menyatukan pdf
halaman 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
Saya sangat merekomendasikan program Python CLI img2pdf
untuk konversi lossless:
https://gitlab.mister-muffin.de/josch/img2pdf
Contoh penggunaan:
img2pdf img1.png img2.jpg -o out.pdf