Saya memiliki folder yang penuh dengan file jpg. Ketika saya menggunakan perintah berikut,
convert *.jpg assembly.pdf
Saya mendapatkan file pdf dengan satu gambar per halaman pdf. Saya ingin meletakkan 9 gambar di setiap halaman. Apakah ada cara untuk melakukan ini dengan mengkonversi atau mogrify?
Atau, saya ingin menggabungkan 9 gambar jpg menjadi satu gambar jpg sehingga saya bisa mengubahnya menjadi PDF.
Terima kasih,
z.
imagemagick
Ziggy
sumber
sumber
Jawaban:
Kamu sedang mencari
montage
dari ImageMagick :Jika sudah punya
convert
maka Anda hampir pasti juga punyamontage
. Untuk mendapatkan kisi gambar 3x3 per halaman di pdf Anda, coba ini:Ini mengasumsikan gambar Anda semua memiliki ukuran yang kira-kira sama. Telah membaca dokumentasi untuk opsi yang lebih kompleks.
sumber
montage *.jpg -tile 3x3 -geometry 1000 assembly.pdf
untuk mendapatkan 9 gambar berkualitas tinggi per halaman. Kami mencobanya pada sampel 30 gambar atau lebih, dan itu berfungsi seperti pesona! Kemudian kami mencoba untuk menjalankan 400 gambar penuh dan ... komputer saya mulai berkicau dan merebut, dan mengkonsumsi 95% dari ram. Akhirnya kami mendapat pesan "terbunuh" di terminal ... mungkin kita harus menjalankan ini dalam batch! :) Pokoknya, terima kasih bung! Saya akan membaca dokumen secara terperinci, karena imagemagick tampak seperti sihir baris perintah tertinggi.