Tukar PDF kepada JPG atau PNG: Apa yang Diubah oleh DPI dan Cara Mengeksport Satu Halaman
PDF ke imej merender setiap halaman ke dalam ZIP, sebagai PNG melainkan anda memilih JPEG. Borang pelayar hanya mempunyai format dan DPI; medan API untuk pemilihan halaman dan WebP diabaikan. Saiz fail yang diukur pada 150 dan 300 DPI, dan cara mengeksport satu halaman.
PDF ke imej menukar setiap halaman PDF menjadi satu fail imej dan memulangkannya dalam ZIP. Borang pelayar mempunyai dua tetapan, format (PNG atau JPEG) dan DPI, dan tiada cara untuk memilih halaman atau memilih WebP. Kedua-dua tetapan mengubah saiz keluaran dengan banyak, dan bahagian di bawah menunjukkan sebanyak mana.
Contoh yang dijalankan: enam halaman, empat tetapan
Fail ujian ialah dokumen 6 halaman, US Letter, teks sahaja, dijana dengan Ghostscript: 32 baris Times 11 pt setiap halaman, 5,593 bait. Ia dihantar ke titik akhir /api/v1/convert/pdf/img pada binaan setempat pelayan, sekali bagi setiap tetapan. Angka ini daripada satu larian pada 2026-10-04; dokumen lain akan memberi saiz yang berbeza.
| DPI | Format | Piksel setiap halaman | Halaman 1 | ZIP, kesemua 6 halaman |
|---|---|---|---|---|
| 150 | PNG | 1275 x 1650 | 53,400 bait | 195,476 bait |
| 300 | PNG | 2550 x 3300 | 127,391 bait | 494,897 bait |
| 150 | JPEG | 1275 x 1650 | 252,280 bait | 1,340,684 bait |
| 300 | JPEG | 2550 x 3300 | 685,891 bait | 3,272,299 bait |
Dimensi piksel mengikut saiz halaman: halaman Letter ialah 8.5 kali 11 inci, jadi 150 DPI ialah 1275 kali 1650 dan 300 DPI ialah 2550 kali 3300. Menggandakan DPI menggandakan empat bilangan piksel, tetapi ZIP PNG membesar kira-kira 2.5 kali di sini, kerana kawasan putih rata dimampatkan dengan baik.
Untuk fail ini, JPEG lebih besar daripada PNG: halaman 1 kira-kira 4.7 kali ganda saiznya pada 150 DPI. Nasihat biasa bahawa JPEG ialah format yang kecil memang benar untuk fotograf. Halaman teks kebanyakannya putih rata dengan tepi tajam, yang dimampatkan dengan baik oleh PNG tetapi tidak oleh JPEG. Halaman fotografi atau imbasan mungkin sebaliknya, jadi uji satu halaman wakil sebelum anda menukar seratus halaman.
ZIP dinamakan mengikut PDF (contract.zip untuk contract.pdf) dan mengandungi page.1.png hingga page.6.png, atau fail .jpg apabila anda memilih JPEG.
Pilihan yang diterima API tetapi diabaikan
Borang pelayar tidak menawarkan dua pilihan ini, tetapi skrip yang menghantarnya tidak mendapat ralat dan tiada kesan:
- Pemilihan halaman. Menghantar
pageNumbers=2memulangkan kesemua enam halaman, bukan satu. Setiap halaman sentiasa dirender. - WebP.
imageFormat=webpmemulangkan fail PNG dengan nama dan saiz yang sama sepertipng. Hanyajpegdanjpgmemilih JPEG; nilai lain jatuh kembali kepada PNG.
Jika anda memerlukan WebP, tukar fail PNG itu selepas ini dalam penyunting imej.
Mendapatkan satu halaman
Potong halaman itu dahulu, kemudian tukar PDF satu halaman:
- Buka Ekstrak halaman, muat naik PDF, dan masukkan
2sebagai halaman yang disimpan. Hasilnya dalam ujian ialah PDF 1 halaman. - Muat naik PDF itu ke PDF ke imej, tetapkan DPI kepada 150, dan kekalkan PNG. ZIP mengandungi satu fail,
page.1.png.
Fail dinamakan page.1.png walaupun ia datang daripada halaman 2 asal, kerana penomboran bermula semula dalam PDF yang diekstrak. Namakan semula jika nombor halaman asal penting.
DPI: apabila borang dan API tidak sepakat
Borang web mengisi 300 terlebih dahulu. Panggilan API terus yang tidak menyertakan dpi merender pada 150. Jika skrip menghasilkan imej yang lebih kecil daripada pelayar, inilah sebabnya; hantar dpi secara jelas dalam kedua-duanya. Nilai bukan nombor ditolak dengan 400 dan mesej "dpi must be a number".
Panduan kasar, berdasarkan jadual di atas dan bukan mana-mana penanda aras kualiti: 150 DPI cukup untuk membaca satu halaman penuh pada skrin; 300 DPI untuk cetakan atau untuk mengezum ke cetakan halus. Dalam larian ini ZIP PNG 300 DPI kira-kira 2.5 kali ganda yang 150 DPI, dan dokumen panjang yang banyak imbasan menggandakannya lagi.
Apa yang tidak bertahan
Hasilnya ialah piksel, jadi:
- Teks tidak lagi boleh dipilih atau dicari. Untuk teks, gunakan PDF ke Teks, atau OCR untuk imbasan.
- Pautan berhenti berfungsi.
- Logo dan rajah vektor dirasterkan pada DPI yang anda pilih dan akan kabur jika dibesarkan kemudian. Jalankan semula pada DPI yang lebih tinggi.
Simpan PDF asal di sebelah imej. Kembali dengan Imej ke PDF memberi anda PDF yang dibuat daripada gambar teks, bukan dokumen asal.
PDF yang dilindungi kata laluan ditolak dengan 400, This PDF is password-protected. Enter its password., dan medan password yang dihantar ke titik akhir ini tidak mengubahnya. Buang kata laluan dengan Buang kata laluan dahulu.
Semak sebelum menggunakan set ini secara pukal
Buka satu halaman daripada ZIP pada zum 100% dan semak teks kecil serta garisan nipis. Jika kabur, naikkan DPI dan jalankan semula; jika ZIP terlalu besar, turunkan DPI, atau tukar kepada JPEG hanya selepas mengesahkan ia memang lebih kecil untuk halaman anda.