mengkonversi gambar ke pdf

54

Saya telah menyimpan banyak gambar dari buku google. Saya ingin mengonversinya menjadi satu file pdf, di mana saya memerlukan beberapa input. Dua gambar di bawah ini (satu png dan satu jpeg) adalah dua halaman berkelanjutan.

halaman pertama (png)

halaman kedua (jpeg)

Saya menyimpannya di sistem saya. Saya mengonversikannya ke pdf menggunakan perintah di bawah ini

convert books.png books.jpeg combined.pdf

Namun, dikombinasikan.pdf tidak memberi saya hasil yang diharapkan, bukan kombinasi keduanya.

Saya juga mencoba membuat file pdf individual, kemudian menggabungkannya menggunakan pdftk, tanpa hasil

convert books.png book1.pdf
convert books.jpeg book2.pdf
pdftk book1.pdf book2.pdf cat output combined.pdf
pengguna301880
sumber
Coba ubah book1.pdf dan book2.pdf menjadi satu folder, cd ke folder itu dan jalankan pdftk *.pdf cat output onelargepdfile.pdf.
Tim
Tim, terima kasih. Itu juga saya sudah coba, namun hasilnya tetap sama.
user301880
Itu aneh. Mungkin itu tidak melihat gambar pdf sebagai file pdf yang valid?
Tim
Cukup menarik. Saya mencoba melakukannya pada mesin dan tidak berfungsi seperti yang diinginkan. Ini menunjukkan thumbnail yang benar.
Vivek Kapoor
Jika Anda membuka file gambar, dan kemudian mencetaknya ke file, apakah itu memungkinkan Anda menggabungkan file-file itu?
Tim

Jawaban:

9

Saya menggunakan dua halaman sampel yang Anda berikan dan mencetaknya menggunakan printer cups-pdf yang menghasilkan dua file pdf.

Lalu saya menggunakan pdfsam untuk menggabungkan file pdf dalam satu. Saya melihat tidak ada masalah dalam hasilnya.

Sunting: Saya baru saja melihat bahwa Anda memiliki banyak file untuk diproses, Anda dapat menggunakan skrip pilihan-cetak dalam Nautilus yang dijelaskan di sini

bob
sumber
6
Baris perintah cara untuk melakukannya - Ubah nama file: mv books.png 1.png, mv books.jpg 2.jpg- Cetak mereka untuk PDF: lpr -P 'Cups-PDF' 1.png, lpr -P 'Cups-PDF' 2.jpg- Menggabungkan file PDF: pdfunite ~/Desktop/1.pdf ~/Desktop/2.pdf complete.pdf. Printer PDF Cup mengeluarkan file-file ke ~ / Desktop dengan nama-nama file asli - sehingga keduanya tidak dapat dipanggil books.*jika tidak mereka hanya saling menggantikan. Anda dapat mencantumkan printer dan nama mereka lpstat -p.
Wilf
76

Gunakan ini saja:

convert "*.{png,jpeg}" -quality 100 outfile.pdf

Secara umum, Anda dapat menggabungkan lebih banyak file menjadi satu file pdf dengan memasukkannya ke dalam {}dan memisahkannya dengan satu koma.

menambahkan -quality VALUEuntuk menjaga kualitas setelah konversi (terima kasih kepada @iamcreasy)

convert "*.{ext1,ext2,ext3,...}" -quality 100 outfile.pdf
αғsнιη
sumber
Benda apa ini convert?
Fresheyeball
convertadalah executable yang diinstal sebagai bagian dari Imagemagick .
Ioannis Filippidis
Saya telah menemukan proses konversi menambahkan suara ke pdf akhir. Menggunakan ImageMagick 6.8.9 untuk mengonversi banyak file jpeg.
Quazi Irfan
... menambahkan -quality 100menghilangkan beberapa noise yang terlihat.
Quazi Irfan
Apakah mungkin menambahkan file gambar ke pdf yang ada?
Kiran Reddy
6

Jika semua gambar berada di folder yang sama dan memiliki ekstensi yang sama Anda dapat melakukan hal berikut:

Konversi gambar ke pdf:

ls *.tif | xargs -I% convert % %.pdf

Catatan : Perhatikan bahwa jika mereka diberi nama 1 ... tif; 2 ... tif; 10 ... jika dilakukan ls -1vuntuk file bernomor

Gabungkan file pdf menjadi satu pdf dan hapus satu halaman pdf:

pdftk *.pdf cat output merged.pdf && rm *.tif.pdf
Melakukan
sumber
0

Gunakan asisten cetak dari Gwenview (penampil gambar KDE). Buka Gwenview, lalu Plugins -> Images -> Print assistant. Tambahkan semua gambar yang ingin Anda cetak, susun ulang sesuka Anda, pilih jumlah gambar per halaman, opsi cetak lainnya, dll. Dan cetak ke PDF secara langsung atau dengan CUPS-PDF.

Sameer
sumber