Langsung ke konten utama
PulsarKit

Ubah HTML ke PDF

Cetak halaman web, lewat URL atau dari file HTML, menjadi PDF yang rapi dengan CSS, font web, dan latar belakang tetap terjaga. Berjalan di server kami; file dihapus otomatis dalam waktu sekitar dua jam.

Cara Ubah ke PDF

  1. 1

    Masukkan URL atau unggah file HTML

    Halaman web yang sedang online, atau file HTML Anda sendiri (atau ZIP berisi index.html beserta gambar dan stylesheet halaman itu).

  2. 2

    Pilih ukuran kertas dan margin

    Dari A4 sampai tabloid, potret atau lanskap, margin bawaan/minimal/tanpa margin, dan nomor halaman opsional.

  3. 3

    Unduh PDF

    Halaman digambar oleh mesin yang sama dengan yang menampilkannya di browser sungguhan, lengkap dengan tata letak CSS, font web, dan warna latar belakang.

Mengapa tidak semua tautan bisa dikonversi

Alat ini memuat halaman di server PulsarKit sendiri sebelum mencetaknya, dan server tidak semestinya menjangkau jaringan privat, baik milik Anda maupun milik orang lain. Alamat yang mengarah ke rentang alamat privat, localhost, atau endpoint metadata internal penyedia cloud langsung diblokir, baik alamat yang Anda masukkan maupun tujuan mana pun dari pengalihan (redirect). Jika perlu mengonversi halaman yang hanya bisa dijangkau komputer Anda sendiri, unggah file HTML halaman itu sebagai gantinya.

Bagaimana halaman diproses

Halaman dimuat di Chrome versi terkini, mesin render yang sama dengan browser yang dipakai kebanyakan orang, dengan JavaScript aktif dan CSS diterapkan sesuai tulisan situsnya, lalu dicetak ke PDF lewat fungsi cetak Chrome sendiri. Warna dan gambar latar belakang disertakan dan aktif secara bawaan, karena kebanyakan situs menyembunyikannya saat dicetak, padahal di sini hal itu jarang diinginkan. Font web yang dimuat halaman dipakai apa adanya, tidak diganti dengan font sistem yang mirip.

Mengonversi halaman yang sudah diunduh, bukan yang online

File .html biasa cukup untuk satu halaman yang mandiri. Untuk halaman yang merujuk ke gambar dan stylesheet sendiri, unggah ZIP dengan index.html di folder teratas, bersama folder images, style.css, dan seterusnya. Itulah struktur yang dihasilkan perintah “Simpan halaman sebagai”. Arsip disajikan dari alamat lokal sementara agar tautan relatif mengarah dengan benar, lalu dibuang setelah PDF selesai dibuat.

Diproses di server kami, dihapus otomatis

Halaman digambar oleh Chrome headless di server PulsarKit, karena tab browser tidak bisa mencetak situs lain lengkap dengan CSS dan font yang aktif. File yang diunggah, atau halaman yang diambil, dibuang begitu tugas selesai. PDF bisa diunduh selama satu jam dan dihapus dari server dalam waktu sekitar dua jam, baik diunduh maupun tidak.

Pertanyaan yang sering diajukan

Apakah semua tautan yang saya tempel bisa dikonversi?

Tidak. Demi keamanan, alamat yang mengarah ke jaringan privat, localhost, atau layanan metadata cloud internal diblokir, baik secara langsung maupun lewat pengalihan. Halaman web publik dikonversi seperti biasa.

Apakah JavaScript di halaman ikut berjalan?

Ya. Halaman dimuat di instance Chrome sungguhan dengan JavaScript aktif, dan alat ini menunggu aktivitas jaringan mereda sebelum mencetak, jadi konten yang dibuat di sisi klien juga ikut tertangkap.

Apakah warna dan gambar latar belakang ikut disertakan?

Ya, secara bawaan. Banyak situs menyembunyikan latar belakang saat dicetak, dan perilaku itu diabaikan di sini agar hasilnya sama dengan yang terlihat di layar. Matikan latar belakang jika ingin hasil yang lebih ringan bergaya cetakan.

Apa bedanya dengan HTML ke gambar?

Alat ini menghasilkan dokumen PDF berhalaman, cocok untuk dicetak atau diarsipkan dalam beberapa halaman. HTML ke gambar justru menghasilkan satu gambar tangkapan layar, yang lebih cocok untuk tangkapan visual cepat daripada dokumen.

Berapa lama file disimpan di server?

File yang diunggah, atau halaman yang diambil, dibuang begitu tugas selesai. PDF hasil konversi bisa diunduh selama satu jam dan dihapus dari server dalam waktu sekitar dua jam, baik diunduh maupun tidak.

Bisakah mengonversi halaman yang mengharuskan masuk ke akun?

Tidak. Tidak ada cookie atau sesi yang disimpan maupun dikirim, jadi apa pun yang hanya terbuka setelah masuk ke akun akan tampil seperti saat belum masuk. Simpan HTML halaman itu dari browser Anda sendiri, lalu unggah file tersebut.

Alat terkait