Jika hanya perlu membuat satu PDF sesekali
Kalau kebutuhan Anda hanya mengubah Word ke PDF, menggabungkan beberapa gambar, atau menyimpan satu halaman sebagai PDF, online PDF generator biasa sudah cukup. Alat seperti itu dibuat untuk kerja manual: unggah file, klik tombol, unduh hasilnya.
gPdf ditujukan untuk pekerjaan yang berbeda: ketika software bisnis Anda harus membuat PDF secara otomatis.
Saat pencarian “PDF generator” sebenarnya berarti kebutuhan API
Istilah seperti “PDF generator”, “PDF generation API”, atau “dynamic PDF generation” terdengar luas. Namun ketika masuk tahap implementasi, kebutuhannya biasanya sangat konkret.
- Order dibuat, lalu sistem harus menghasilkan shipping label.
- Produk SaaS perlu membuat laporan bulanan untuk setiap pelanggan.
- Workflow keuangan perlu invoice dengan metadata dan pengaturan arsip yang stabil.
- Gudang harus mencetak puluhan ribu label sebelum pickup kurir.
- Sistem support atau admin perlu mengekspor receipt, certificate, atau dokumen brandable.
Pertanyaannya bukan lagi “tool mana yang bisa membuat PDF?”. Pertanyaannya adalah: bisakah backend Anda membuat PDF yang benar dari data, berulang kali, cepat, dan dengan biaya yang bisa diprediksi?
Model gPdf: JSON masuk, PDF keluar
gPdf menggunakan model dokumen JSON yang terstruktur. Aplikasi Anda mengirim:
- ukuran halaman dan koordinat layout,
- teks, pilihan font, gambar, dan tabel,
- vector barcode dan fixed-size label,
- metadata PDF,
- opsi PDF/A, e-invoice, atau arsip bila diperlukan.
API mengembalikan PDF. Tidak ada browser server yang perlu dihangatkan, tidak ada versi Chromium yang harus dikunci, dan tidak ada engine HTML/CSS di jalur produksi dokumen.
Mengapa ini penting untuk batch PDF generation
PDF generator umum nyaman untuk satu orang. Namun sistem yang membuat dokumen sepanjang hari membutuhkan sifat yang berbeda.
Untuk batch generation, yang penting adalah:
- output deterministik untuk reprint dan audit trail,
- latensi p99 yang tetap masuk akal saat queue melonjak,
- biaya per halaman yang dapat dihitung,
- font dan bentuk barcode yang tidak berubah karena image container,
- request JSON yang bisa diberi versi, dites, dan di-rollback.
Itulah workload yang ditargetkan gPdf.
Mulai dari satu panggilan API
Buka Playground untuk mencoba model JSON sebelum menulis integrasi. Saat siap masuk ke backend, gunakan referensi JSON Render API dan kirim request yang sama dari sistem Anda.
Jika workload pertama Anda adalah logistik atau ecommerce, baca juga kapan gPdf cocok untuk PDF logistik dan ecommerce.