Konversi PDF ke PNG menggunakan ImageMagick


91

menggunakan ImageMagick, perintah apa yang harus saya gunakan untuk mengonversi PDF ke PNG? Saya membutuhkan kualitas tertinggi, ukuran file terkecil. inilah yang saya miliki sejauh ini (sangat lambat):

convert -density 300 -depth 8 -quality 85 a.pdf a.png

Melihat apa yang dilakukan Gmail saat pengguna "melihat" PDF, kualitasnya luar biasa dan ukuran file sangat minim. DPI hanya 96 (saya harus menetapkan kepadatan 300 untuk mendapatkan yang layak). Ada yang tahu bagaimana GMail melakukannya? Terima kasih.


2
Menggunakan densityjuga solusi dari gambar yang diubah terlalu kabur .
ch271828n

20
I need highest quality, smallest file size.Pada waktu bersamaan? Mustahil. Selamat Datang di dunia nyata!
bers

Jawaban:


40

ketika Anda mengatur kepadatan ke 96, tidakkah itu terlihat bagus?

ketika saya mencobanya saya melihat bahwa menyimpan sebagai jpg menghasilkan kualitas yang lebih baik, tetapi ukuran file lebih besar


6
baru saja mencoba mengkonversi -densitas 96 -quality 85 a.pdf a.png dan hasilnya sangat bagus
Avi Pinto

1
Apa baris perintah lengkap untuk ini? Ketika saya mencoba menjalankan ini di komputer Windows, perintah tersebut menjalankan perintah "convert" Windows.
Andreas

di Windows, awali perintah "convert" dengan "magick" agar berfungsi. magick convert -density 300 -depth 8 -quality 85 a.pdf a.png
Matt Manuel

67

Mengurangi ukuran gambar sebelum keluaran menghasilkan sesuatu yang terlihat lebih tajam, dalam kasus saya:

convert -density 300 a.pdf -resize 25% a.png

2
Metode ini berhasil untuk saya sementara jawaban yang diterima tidak. Secara khusus, garis tipis yang dihasilkan sekarang OK sementara sebelumnya sangat mirip.
anderstood

2
Tidak berfungsi untuk saya karena mengklaim tidak menemukan file.
Tupai dalam pelatihan


Dan menjalankan perintah di baris perintah. #shiftenteringishard
Tupai dalam pelatihan

5
Di Windows, Anda perlu menjalankannya magick convert -density ...karena "convert" adalah utilitas sistem Windows.
Andreas
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.