Penukar PDF ke GIF
Penukar PDF ke GIF merender setiap halaman PDF dan menyimpan setiap satunya sebagai GIF pegun. Halaman dilukis dalam pelayar anda dengan PDF.js, kemudian dikodkan ke GIF di pelayan kerana kanvas tidak boleh menulis GIF. Pilih skala render, render, pilih halaman, dan muat turun fail tunggal atau ZIP. Tiada GIF animasi, dan pratonton adalah PNG.
Gunakan Penukar PDF ke GIF
Tetapan PDF ke Imej
Halaman yang dipaparkan
Baca Kandungan
Apa yang dilakukan oleh penukar ini
Muat naik PDF dan halaman ini akan memaparkan setiap halaman menjadi gambar, kemudian memberikan hasilnya kepada anda sebagai fail GIF. Pemaparan berlaku dalam pelayar anda dengan PDF.js: setiap halaman dilukis pada kanvas mengikut saiz yang anda pilih, dan kanvas itu ditukar menjadi imej. Oleh sebab kanvas pelayar boleh mengekod PNG dan JPEG tetapi bukan GIF, imej halaman dihantar ke pelayan untuk pengekodan GIF akhir, satu halaman pada satu masa.
Outputnya ialah satu GIF pegun bagi setiap halaman PDF, bukan GIF beranimasi. Dokumen sepuluh halaman menghasilkan sepuluh fail, dinamakan sempena PDF dan nombor halaman, dan anda boleh memuat turunnya secara berasingan atau mengumpulkan halaman yang anda pilih ke dalam arkib ZIP.
Apa maksud GIF untuk halaman anda
GIF ialah format lama dengan had yang ketat, dan had tersebut akan kelihatan dalam dokumen yang ditukar.
- 256 warna setiap imej. Halaman dengan foto, kecerunan, carta dengan banyak warna atau teks antialias akan dikurangkan kepada palet. Jangkakan jalur pada kecerunan dan tepi yang sedikit lebih kasar pada teks kecil.
- Paling banyak satu warna lutsinar. Ketelusan adalah hidup atau mati bagi setiap piksel; bayang separa lutsinar dan tepi lembut tidak boleh diwakili, jadi ia menjadi rata.
- Satu bingkai setiap fail. Tiada apa-apa pada halaman ini menghasilkan animasi. Jika anda mengharapkan paparan slaid halaman, itu bukan yang anda dapat.
- Tiada tetapan kualiti. Gelangsar kualiti terpakai untuk JPEG dan WebP sahaja. GIF tidak mempunyai dail pemampatan yang setanding, jadi satu-satunya kawalan anda terhadap saiz ialah skala pemaparan.
- Biasanya lebih besar daripada PNG untuk dokumen. Pemampatan GIF lemah untuk halaman rata dengan teks. PNG bagi halaman yang sama selalunya lebih kecil dan lebih tajam. GIF wajar dipilih untuk keserasian, bukan untuk kecekapan.
Saluran dua peringkat, dan mengapa ia penting
- PDF.js membuka fail secara setempat dan melaporkan bilangan halaman.
- Bagi setiap halaman ia mencipta kanvas, menskalakannya mengikut peratusan yang anda masukkan, dan memaparkan halaman itu padanya.
- Kanvas dieksport sebagai URL data PNG pada saiz itu.
- Untuk PNG, JPEG, WebP, JFIF dan JIFF kerja berhenti di situ: pelayar mempunyai fail akhir.
- Untuk GIF, PNG dihantar ke titik akhir penukaran bersama format yang diminta, nama fail dan nilai kualiti. Pelayan mengekod semula dan mengembalikan GIF, yang disimpan sebagai blob muat turun halaman itu.
- Kad pratonton terus memaparkan pemaparan PNG, bukan GIF, jadi lakaran kecil yang anda lihat lebih tajam dan lebih berwarna daripada fail yang akan anda muat turun.
Dua akibat menyusul. Pertama, imej halaman dimuat naik semasa pemaparan, walaupun PDF itu sendiri tidak. Kedua, penukaran adalah berurutan: dokumen panjang bermakna satu muat naik dan satu pengekodan setiap halaman, jadi masa bertambah dengan bilangan halaman, dan satu kegagalan menghentikan keseluruhan pemaparan pada halaman itu.
Langkah demi langkah
- Lepaskan PDF pada kawasan muat naik atau klik untuk melayari. Fail itu mestilah PDF mengikut jenis MIME atau sambungan.
- Biarkan Tukar Kepada pada GIF, atau tukar jika anda mahukan format lain. Pemilih itu tidak dikunci kepada GIF; halaman ini hanya bermula dengannya.
- Tetapkan Skala Saiz Imej antara 5 dan 300 peratus. 100 peratus memaparkan pada saiz halaman PDF sendiri dalam piksel CSS; 200 peratus menggandakan dimensi piksel dalam setiap arah, iaitu apa yang anda mahu untuk output berkualiti cetakan.
- Medan kualiti diabaikan untuk GIF, jadi nilainya tidak menjejaskan hasil.
- Tekan Paparkan Halaman. Setiap halaman dipaparkan; tiada cara untuk memaparkan hanya satu julat. Kemajuan dilaporkan halaman demi halaman.
- Tandakan halaman yang anda mahu, atau gunakan Pilih semua. Kawalan Halaman Tunggal, Julat dan Halaman Manual hanya menambah entri pada pilihan muat turun — ia tidak mengehadkan pemaparan.
- Muat turun halaman dengan mengklik kadnya, atau bina ZIP bagi halaman yang dipilih.
Nama fail mengikut PDF sumber: report-page-1.gif, report-page-2.gif dan seterusnya, dengan aksara di luar huruf, nombor, sengkang dan garis bawah digantikan. ZIP itu dinamakan report-selected-pages.zip.
Memilih skala
Skala ialah satu tetapan yang mengubah GIF secara bererti. Pada 100 peratus halaman A4 biasa dipaparkan sekitar 794 kali 1123 piksel, yang memadai untuk bacaan di skrin. Pada 50 peratus anda mendapat kira-kira satu perempat piksel dan fail yang jauh lebih kecil, tetapi cetakan kecil menjadi tidak terbaca. Pada 200 peratus bilangan piksel berganda empat lagi, palet mempunyai lebih banyak perincian untuk diwakili, dan fail boleh membesar lebih cepat daripada yang dicadangkan oleh dimensi. Untuk halaman teks badan, 100 hingga 150 peratus biasanya merupakan julat yang wajar. Untuk satu gambar rajah yang anda ingin gunakan semula dalam slaid, 200 peratus adalah munasabah.
Perhatikan saiz halaman yang dimuat naik. Endpoint penukaran menerima sehingga 12 MB bagi setiap halaman yang dipaparkan. Helaian yang sangat besar pada 300 peratus boleh melebihi had itu, dan permintaan akan gagal dan bukannya dikecilkan untuk anda.
Apabila GIF ialah output yang sesuai
- Perisian lama. Sesetengah sistem dokumen legasi, alat tiket dan klien e-mel menerima GIF sedangkan mereka menolak PNG.
- Seni garisan mudah. Gambar rajah hitam putih, halaman tandatangan, sijil bertanda atau halaman logo bertukar kepada GIF tanpa kehilangan yang ketara.
- Pratonton kecil. Thumbnail yang sangat kecil pada skala rendah juga kecil dalam GIF, dan boleh dibaca secara universal.
- Halaman yang dikawal palet. Halaman yang sudah terhad kepada beberapa warna rata kekal utuh melalui had 256 warna.
Bagi halaman yang difoto, tulisan tangan yang diimbas, gradien, carta dengan banyak warna, dan apa-apa sahaja yang mengandungi teks halus, PNG akan kelihatan lebih baik dan selalunya mengambil ruang yang lebih sedikit. Pemilih format membolehkan anda bertukar tanpa memuat naik semula.
Di mana ia menghadapi masalah
- Dokumen panjang. Setiap halaman dipaparkan, dan setiap halaman GIF ialah satu perjalanan pergi balik yang berasingan. Lima puluh halaman bermakna lima puluh penukaran.
- Dimensi halaman yang besar. Lukisan seni bina atau poster pada skala tinggi menghasilkan imej halaman yang melebihi had pelayan.
- PDF yang disulitkan. Fail yang dilindungi kata laluan tidak akan dibuka; tiada gesaan kata laluan.
- PDF yang diimbas tanpa lapisan teks. Ia bertukar dengan baik sebagai imej, tetapi tiada OCR di sini. Gunakan alat PDF ke Teks jika anda memerlukan perkataannya.
- Kandungan interaktif. Pautan, medan borang, anotasi dan video tertanam bukan sebahagian daripada imej raster.
Had
Satu PDF pada satu masa, output GIF ialah satu imej pegun bagi setiap halaman, tiada animasi, tiada had bilangan halaman yang dikuatkuasakan dalam antara muka tetapi had praktikal ditetapkan oleh memori pelayar dan masa penukaran, tiada kawalan warna latar belakang, tiada metadata DPI, tiada alat putaran atau pemangkasan, tiada OCR dan tiada pengekstrakan teks. Pemaparan dilakukan pada skala yang anda tetapkan dan tidak boleh diubah selepas fakta tanpa memaparkan semula. Pemilihan halaman hanya menjejaskan muat turun.
Privasi
PDF dibuka secara setempat dan tidak pernah dimuat naik sebagai dokumen. Walau bagaimanapun, dalam mod GIF setiap imej halaman yang dipaparkan dihantar ke pelayan untuk dikodkan, jadi kandungan halaman anda yang kelihatan memang meninggalkan pelayar. Fail yang ditukar dibaca dan kemudian dipadamkan di pelayan selepas respons dibina, dan tiada apa-apa disimpan sebagai sejarah. Jika PDF mengandungi bahan sulit, utamakan output PNG atau JPEG, yang dihasilkan sepenuhnya dalam pelayar, atau redaksi sebelum menukar.
Penyelesaian masalah
- Tiada apa-apa dipaparkan. Periksa bahawa fail itu benar-benar PDF; .docx yang dinamakan semula akan gagal walaupun sambungannya tertulis .pdf.
- Pemaparan tersekat pada satu halaman. Halaman yang sangat terperinci pada skala tinggi boleh mengambil masa yang lama dalam pelayar. Rendahkan skala dan cuba lagi.
- Ralat penukaran pada halaman kemudian. Imej halaman itu mungkin melebihi had muat naik 12 MB. Kurangkan skala.
- Warna kelihatan berjalur. Dijangka dengan GIF. Tukar format kepada PNG untuk hasil tanpa kehilangan.
- Teks kelihatan lembut. Halaman itu dirasterkan pada skala rendah. Paparkan semula pada peratusan yang lebih tinggi.
- Halaman kosong. Sesetengah PDF melukis kandungan dengan cara yang PDF.js tidak dapat menghasilkan semula, atau halaman itu memang kosong. Periksa yang asal dalam pemapar.
Kesilapan biasa
- Mengharapkan GIF beranimasi. Setiap halaman ialah fail pegun tersendiri.
- Menganggap thumbnail itu ialah GIF. Pratonton ialah paparan PNG; muat turun ialah GIF yang dikodkan.
- Menganggap slider kualiti melakukan sesuatu. Ia diabaikan untuk GIF.
- Memaparkan laporan 200 halaman untuk menukar tiga halaman. Pemaparan sentiasa meliputi keseluruhan dokumen; pemilihan hanya menapis muat turun.
- Memilih GIF untuk imbasan yang banyak foto. PNG atau JPEG akan lebih kecil dan lebih bersih.
- Memuat naik halaman sulit tanpa berfikir. Penukaran GIF menghantar halaman yang dipaparkan ke pelayan.
Soalan Lazim
Soalan Lazim
Komen (0)
Terangkan masalah yang anda hadapi supaya kami dapat menyiasat dan memperbaiki alat tersebut.