Bagaimana cara mengonversi file PDF multi-halaman menjadi file PNG, dan secara otomatis menyimpan satu file PNG per halaman dokumen PDF (untuk Windows 7)?
Saya telah mencoba printer virtual (CutePDF, Bullzip PDF Printer) dan perangkat lunak pengeditan gambar (Irfanview, Photoshop) untuk mengonversi file PDF ke PNG tetapi saya tidak dapat menemukan cara untuk membuat mereka menyimpan satu file PNG per halaman dokumen PDF.
windows
pdf
png
image-conversion
galacticninja
sumber
sumber
Jawaban:
Gunakan Ghostscript
Anda mungkin merasa nyaman menggunakan GhostView, ujung depan GUI.
sumber
-dBATCH -dNOPAUSE -sDEVICE=png16m -r96 -sOutputFile="C:\directory_Output\%03d.png" "C:\directory_Input\pdfname.pdf"
Apakah saya melakukannya dengan benar? Saya juga ingin tahu apa yang harus saya set DPI (saya mengaturnya ke 96 dalam hal ini) untuk memiliki resolusi yang sama dengan sumber PDF. (File PDF yang saya konversi mengandung gambar pindaian dari buku atau majalah, dan tidak memiliki teks / informasi OCR.)Menggunakan ImageMagick (Anda akan perlu Ghostscript diinstal juga), perintah:
akan menghasilkan serangkaian file
filename-0.png
,filename-1.png
,filename-2.png
, satu untuk masing-masing halaman PDF. Anda ingin bermain-main dengan pengaturan kerapatan untuk mendapatkan resolusi yang Anda suka.Anda mungkin perlu memberikan path lengkap ke convert.exe di Windows; Saya hanya pernah melakukan ini di Linux, tetapi itu harus bekerja untuk Windows juga.
sumber
-density 300
argumennya berarti bahwa pengaturan DPI adalah 300, atau apakah itu berarti hal lain?filename.pdf[0]
Nomor halaman berbasis 0, jadi 0 adalah halaman pertama, 1 adalah halaman kedua, dll. Stackoverflow.com/a/12614851/215168convert
tidak menggunakan Ghostscript saat merender.pdf
, lihat stackoverflow.com/questions/14705727/…gs
harus memanggil binary ghostscript (saya telahgs
aliasgit status
)Jika Anda memilih untuk tidak menginstal perangkat lunak apa pun, Anda dapat menggunakan alat online ini:
convert.town/pdf-to-png
Konversi dilakukan di dalam browser Anda. Ini akan menghasilkan satu file PNG untuk setiap halaman PDF.
sumber
Anda dapat menggunakan PDF-XChange . Itu dapat mengekspor halaman apa pun yang Anda inginkan ke format yang diharapkan. Tidak hanya PNG tetapi banyak format lain yang didukung juga
sumber
Ini adalah contoh dengan
GS
denganCropBox
pilihan:Path ke
GS
harus disesuaikan berdasarkan instalasi Anda. Selain itu,DEVICE
parameter dapat diubah ke perangkat warna jika diperlukan. Dibandingkan denganconvert
,GS
tampaknya berjalan lebih cepat, dan lebih cocok untuk konversi dalam jumlah besar.sumber
-dUseCropBox
ini bukan untuk melakukan pemangkasan. Sebaliknya, ini memaksa yangGS
membacaCropBox
info dari input PDF. Ini diperlukan untuk memiliki konversi yang kuat.Perangkat lunak lain untuk melakukan konversi adalah PDFCreator . Ini akan membuat printer baru di sistem Anda sehingga Anda benar-benar dapat mengkonversi dari format apa pun menjadi gambar , tidak hanya file PDF
Lebih penting lagi, ini juga bersumber terbuka
Cukup cetak dokumen, pilih PDFCreator dan pilih output sebagai PNG (atau TIFF, JPG, apa pun ...) dan Anda selesai
sumber