Tiada muat naik, 100% setempat, tiada akaun

HTML ke PDF

Tampal HTML, pilih saiz halaman, dan muat turun PDF, semua dipaparkan dalam pelayar.

Cara HTML ke PDF berfungsi

HTML ke PDF menukar HTML yang ditampal kepada PDF boleh muat turun. Tampal penanda anda, pilih saiz halaman (A4 atau Letter) dan orientasi, dan dapatkan PDF, tiada akaun. HTML mula-mula dibersihkan (DOMPurify) demi keselamatan, kemudian dipaparkan ke imej dan dipaginasi ke PDF dengan jsPDF.

Bersikap realistik tentang apa yang ia lakukan: ini petikan raster sebaik mungkin, bukan enjin cetakan penuh. Susun atur adalah anggaran, teks boleh pilih tidak dikekalkan (halaman ialah imej), dan sumber luar di sebalik CORS mungkin tidak dimuat. Hanya HTML yang ditampal disokong, pelayar tidak boleh mengambil kandungan URL sebarangan untuk anda (CORS).

Soalan lazim

Adakah fail saya dimuat naik ke pelayan?

Tidak. Setiap operasi berjalan dalam tab pelayar anda menggunakan JavaScript dan WebAssembly. Fail anda dibaca ke memori pada peranti anda sendiri, diproses di situ, dan hasilnya ditawarkan sebagai muat turun setempat. Tiada apa-apa dihantar ke Sunasty atau pihak ketiga. Anda boleh sahkan sendiri: buka DevTools pelayar, ke tab Rangkaian, dan perhati, tiada permintaan membawa fail anda.

Bolehkah ia menukar halaman web daripada URLnya?

Tidak. Pelayar menyekat pembacaan kandungan laman lain (CORS / dasar asal sama), jadi alat sisi klien semata-mata tidak boleh mengambil URL sebarangan. Tampal HTML sebaliknya; untuk halaman yang anda kawal, salin sumbernya.

Adakah teks boleh dipilih dalam PDF?

Tidak. HTML diraster menjadi imej dan diletakkan dalam PDF, jadi hasilnya kelihatan betul tetapi bukan teks boleh pilih atau boleh cari. Inilah tukar ganti melakukannya 100% dalam pelayar tanpa pelayan.

Mengapa imej atau fon mungkin hilang?

Sumber luar yang menyekat akses silang asal (CORS) tidak boleh ditangkap. Aset sebaris atau asal sama berfungsi paling baik.

Adakah ia berfungsi luar talian?

Ya, selepas halaman dimuat. Oleh sebab pemprosesan berlaku pada peranti anda, anda boleh memutuskan rangkaian dan alat terus berfungsi. Inilah bukti paling jelas bahawa data anda tidak pernah meninggalkan mesin anda.

Adakah ia percuma? Perlukan akaun?

Ia percuma sepenuhnya dan tidak memerlukan pendaftaran. Tiada tera air, had harian, atau kuki penjejak untuk menggunakan alat ini.