Penukar Percuma

PDF ke PNG Penukar

Tukarkan dokumen PDF anda kepada imej PNG resolusi tinggi dengan sekelip mata. Selamat, pantas dan percuma sepenuhnya.

Seret dan lepaskan fail di sini

Format disokong: PDF. Saiz fail maksimum: 50MB.

Ataupun

Tentang alat ini

PDF dan PNG terletak pada bahagian bertentangan pembahagian dokumen/imej. PDF menerangkan halaman menggunakan arahan vektor, fon terbenam dan imej raster pilihan, semua bersaiz dalam titik tetap (1/72 inci). PNG menyimpan peta bit segi empat tepat tunggal pada resolusi piksel tetap. Oleh itu, penukaran daripada PDF kepada PNG ialah langkah rasterisasi: arahan lukisan PDF dilaksanakan pada DPI yang dipilih untuk menghasilkan peta bit, yang kemudiannya dikodkan tanpa kehilangan sebagai PNG. Memilih DPI yang betul ialah keputusan paling penting dalam penukaran ini — terlalu rendah dan teks menjadi kabur, terlalu tinggi dan fail menjadi besar.

Penukar ini menjadikan setiap halaman PDF menggunakan PDF.js, enjin yang sama dihantar Firefox untuk tontonan PDF terbina dalam. Rendering berlaku pada kanvas dalam penyemak imbas anda; tiada bahagian fail meninggalkan peranti anda. Untuk PDF berbilang halaman, alat ini menghasilkan satu PNG setiap halaman, dinamakan dengan akhiran nombor halaman. Untuk PDF satu halaman, output ialah PNG tunggal.

Pilihan DPI biasa ialah 72 (bersamaan skrin, fail terkecil), 150 (baik untuk pratonton dalam talian dan kebanyakan dokumentasi), 300 (kualiti cetakan, sesuai untuk percetakan OCR dan mengimbangi) dan 600 (penangkapan arkib atau butiran halus). Lebih tinggi daripada 600 jarang menghasilkan peningkatan yang boleh dilihat dan empat kali ganda saiz fail dengan setiap penggandaan DPI.

Mengapa Menukar PDF ke PNG

PDF bukan imej. Ia tidak boleh dibenamkan sebaris dalam e-mel HTML, dimasukkan ke dalam platform sosial imej sahaja, digunakan sebagai kertas dinding desktop atau ditampal ke dalam sembang yang tidak menyokong lampiran fail. Menghasilkan setiap halaman sebagai PNG menjadikan PDF sebagai sesuatu yang difahami oleh setiap platform — dengan kos kehilangan teks boleh pilih, hiperpautan dan sebarang kebebasan resolusi vektor yang dimiliki oleh asal.

Sebab utama yang lain ialah OCR. Banyak saluran paip pengecaman aksara optik berjalan pada raster dan bukannya PDF vektor secara langsung; menukar kepada PNG 300 DPI dan menyuapkan hasilnya kepada Tesseract, Cloud Vision atau perkhidmatan OCR yang lain ialah aliran kerja standard. PNG diutamakan berbanding JPG di sini kerana tepi teks mengalami pemampatan JPG pada saiz kecil dan penalti saiz fail marginal PNG kurang penting daripada ketepatan pengecaman.

Cara menggunakan

Lepaskan fail, pilih DPI, buat. Alat ini mengendalikan PDF tunggal dan berbilang halaman dengan cara yang sama.

  1. Muat naik PDF anda: Seret fail ke dalam kawasan muat naik atau klik untuk menyemak imbas. PDF yang disulitkan atau dilindungi kata laluan tidak disokong; alih keluar kata laluan dahulu menggunakan alat PDF desktop. Fail sehingga 50 MB berfungsi; dokumen berbilang halaman yang sangat besar mungkin mengambil masa yang lebih lama untuk dipaparkan.
  2. Pilih peleraian (DPI): Lalai ialah 150 DPI, yang sesuai untuk kebanyakan penggunaan dalam talian. Pilih 72 untuk imej pratonton kecil, 300 untuk kualiti cetakan dan saluran paip OCR, 600 untuk tangkapan arkib. Dimensi peta bit keluaran berskala secara linear dengan DPI; menggandakan DPI menghasilkan fail 4× lebih besar.
  3. Buat halaman: PDF.js menghuraikan dokumen, menilai aliran kandungan setiap halaman pada kanvas pada DPI yang dipilih dan mengeksport kanvas sebagai PNG. Dokumen berbilang halaman menghasilkan satu PNG setiap halaman; dokumen satu halaman menghasilkan satu PNG.
  4. Muat turun PNG: Muat turun output satu halaman secara langsung. Output berbilang halaman digabungkan ke dalam arkib ZIP yang mengandungi satu PNG setiap halaman, bernama page-1.png, page-2.png dan sebagainya.

Kes Penggunaan Biasa

Butiran Teknikal

PDF (ISO 32000) ialah bahasa penerangan halaman yang diperoleh daripada PostScript. Setiap halaman mengandungi aliran kandungan operator lukisan (pergerakan, garisan, lengkung, cat, set fon, teks rancangan) yang beroperasi pada sistem koordinat yang diukur dalam mata. Memaparkan PDF bermakna menjalankan aliran kandungan itu dan melaksanakan setiap operator terhadap permukaan sasaran — dalam kes ini kanvas HTML5.

PDF.js melaksanakan saluran paip pemaparan ini dalam JavaScript. Alat ini memulakan dokumen PDF.js, memanggil getPage(n) untuk setiap halaman dan menggunakan page.render({canvasContext, viewport}) dengan viewport dikira daripada DPI yang diminta. Kanvas yang terhasil dieksport melalui canvas.toBlob('image/png'). PDF berbilang halaman diproses secara berurutan; output dikumpulkan ke dalam arkib JSZip dan dimuat turun.

Memilih DPI: halaman PDF Surat AS ialah 612 × 792 mata. Pada 72 DPI peta bit yang diberikan ialah 612 × 792 piksel (kira-kira 0.5 MP); pada 150 DPI, 1275 × 1650 (2.1 MP); pada 300 DPI, 2550 × 3300 (8.4 MP); pada 600 DPI, 5100 × 6600 (33.7 MP). Memori dan skala masa dengan kiraan piksel.

Amalan Terbaik

Soalan lazim

Adakah penukaran PDF kepada PNG mengubah kandungan?
Kandungannya dipelihara setepat mungkin. Walau bagaimanapun, sesetengah ciri khusus format mungkin tidak mempunyai persamaan langsung, jadi perbezaan pemformatan kecil boleh berlaku.
Apakah format PNG digunakan?
PNG (Grafik Rangkaian Mudah Alih) digunakan terutamanya untuk grafik dengan ketelusan, tangkapan skrin, logo, ikon.
Adakah terdapat sebarang batasan yang perlu diketahui?
Fail sehingga 50MB disokong. Fail yang sangat besar atau kompleks mungkin mengambil masa yang lebih lama untuk diproses. Semua penukaran berlaku dalam penyemak imbas anda, jadi kelajuan pemprosesan bergantung pada peranti anda.
Adakah data dokumen saya selamat?
ya. Pemprosesan dokumen berjalan sepenuhnya dalam penyemak imbas anda. Fail anda dan kandungannya tidak pernah dimuat naik ke mana-mana pelayan. Ini menjadikannya selamat untuk menukar dokumen sensitif atau sulit.
Adakah PDF saya dimuat naik ke pelayan anda?
Tidak. PDF.js berjalan sepenuhnya dalam penyemak imbas anda; fail dihuraikan dan diberikan secara setempat. Anda boleh mengesahkan dengan menyemak tab Rangkaian penyemak imbas anda semasa penukaran — tidak akan ada muat naik.
Mengapa PNG saya besar?
Halaman PDF mempunyai dimensi dokumen penuh dan pada 300 DPI halaman Surat AS menjadi peta bit 2550 × 3300 piksel (sekitar 8.4 megapiksel). Digabungkan dengan pemampatan tanpa kehilangan PNG, fail beberapa megabait setiap halaman adalah normal pada resolusi cetakan. Turunkan DPI jika saiz fail lebih penting daripada kesetiaan.
Adakah grafik vektor dalam PDF dikekalkan?
Tidak. Rasterisasi mengurangkan semua lukisan — bentuk vektor, glif teks, imej raster terbenam — kepada grid piksel tunggal. PNG output tidak lagi mengandungi maklumat vektor.
Bolehkah saya menukar PDF yang diimbas?
ya. PDF yang diimbas biasanya membungkus satu imej raster terbenam setiap halaman; memberikannya pada DPI imej terbenam asal menghasilkan output yang setara dengan imbasan. Penyampaian pada DPI yang lebih tinggi tidak meningkatkan kualiti, kerana sumbernya sudah diraster.