Alat
ID

Konversi JSON ke PDF Online

Ubah file JSON apa pun menjadi PDF yang rapi dan siap cetak – sebagai kode terformat dengan nomor baris dan warna, atau sebagai tabel. PDF dibuat di browser Anda, sehingga data tidak pernah meninggalkan perangkat Anda.

JSON

Pratinjau PDF

Tempel JSON atau muat file – pratinjau PDF akan muncul di sini.

Privasi terjaga: data Anda diproses di browser Anda dan tidak pernah diunggah.

Cara konversi JSON ke PDF

  1. Tempel JSON atau buka file .json. Pratinjau PDF muncul di sebelahnya.
  2. Pilih tata letak (kode terformat atau tabel), ukuran halaman (A4 atau US Letter), orientasi, dan ukuran font, lalu tambahkan judul untuk header halaman jika perlu.
  3. Klik Unduh PDF. Dokumen panjang otomatis dibagi ke beberapa halaman, dengan nomor halaman di footer.

Tata letak kode atau tabel?

Tata letakCocok untukHasilnya
Kode terformatFile konfigurasi, respons API, data bersarang yang dalamFont Courier, nomor baris, warna sintaks, baris panjang dibungkus dan diindentasi
TabelArray berisi record seperti pengguna, pesanan, produk, atau entri logSatu baris per item dan satu kolom per key, header diulang di setiap halaman, objek bersarang menjadi kolom seperti address.city

Tips: untuk tabel dengan banyak kolom, pilih orientasi lanskap dan ukuran font yang lebih kecil. Sel yang terlalu panjang diakhiri dengan “…”.

Font dan karakter khusus

Dokumen yang hanya berisi teks bahasa Inggris, bahasa Indonesia, atau bahasa Eropa Barat memakai font standar Helvetica dan Courier yang sudah tersedia di setiap pembaca PDF, sehingga ukuran file tetap sangat kecil – biasanya beberapa kilobyte per halaman. Jika JSON Anda berisi huruf lain, konverter otomatis menyematkan font open source DejaVu yang dipangkas agar hanya memuat karakter yang Anda gunakan, sehingga teks berbahasa Polandia, Ceko, Turki, Vietnam, dan Yunani, serta aksara Sirilik seperti bahasa Rusia atau Ukraina, tercetak dengan benar dan dapat disalin dari PDF. Aksara yang tidak dicakup font ini – Mandarin, Jepang, Korea, Thai, dan Arab – serta emoji ditulis sebagai escape \uXXXX di tata letak kode, sehingga JSON yang dicetak tetap akurat, dan sebagai “?” di tata letak tabel.

Mengapa tidak langsung mencetak halaman dari browser?

Mencetak halaman web biasanya memotong baris panjang, menghilangkan warna sintaks, dan menambahkan header serta footer browser. PDF asli mempertahankan format, memiliki pemisah halaman dan nomor halaman yang rapi, serta tampil sama di semua perangkat – ideal untuk melampirkan JSON ke tiket, laporan, atau audit.

Pertanyaan yang sering diajukan

Apakah JSON saya diunggah untuk membuat PDF?

Tidak. PDF dibuat oleh JavaScript di browser Anda; tidak ada yang dikirim ke server.

Bagaimana cara mengubah array JSON menjadi tabel di PDF?

Pilih tata letak Tabel. Setiap objek dalam array menjadi baris dan setiap key menjadi kolom; objek bersarang menjadi kolom seperti address.city.

Apakah ada batas jumlah halaman?

Tata letak kode tidak memiliki batas tetap. Tata letak tabel memuat hingga 10.000 baris; untuk kumpulan data yang lebih besar, JSON ke CSV adalah format yang lebih tepat.

Bagaimana dengan karakter non-Latin?

Huruf Latin beraksen, Yunani, dan Sirilik didukung sepenuhnya: konverter otomatis menyematkan font Unicode jika data Anda memerlukannya. Karakter Mandarin, Jepang, Korea, Thai, Arab, dan emoji tidak dicakup oleh font tersebut; di tata letak kode, karakter ini disimpan sebagai escape \uXXXX, sehingga tidak ada data yang hilang, dan di tata letak tabel muncul sebagai “?”.