Araçlar
TR

JSON'dan PDF'e Dönüştürücü

Herhangi bir JSON dosyasını temiz, yazdırılabilir bir PDF'e dönüştürün – satır numaraları ve renklerle formatlanmış kod olarak ya da tablo olarak. PDF tarayıcınızda oluşturulur; verileriniz cihazınızdan asla çıkmaz.

JSON

PDF önizleme

JSON yapıştırın veya bir dosya yükleyin – PDF önizlemesi burada görünür.

Gizliliğiniz korunur: verileriniz tarayıcınızda işlenir ve asla sunucuya yüklenmez.

JSON dosyası PDF'e nasıl dönüştürülür?

  1. JSON yapıştırın veya bir .json dosyası açın. Yanında PDF önizlemesi görünür.
  2. Düzeni (formatlanmış kod veya tablo), sayfa boyutunu (A4 veya US Letter), yönlendirmeyi ve yazı tipi boyutunu seçin; isterseniz sayfa üst bilgisi için bir başlık ekleyin.
  3. PDF indir düğmesine tıklayın. Uzun belgeler otomatik olarak sayfalara bölünür ve alt bilgide sayfa numaraları yer alır.

Kod düzeni mi, tablo düzeni mi?

DüzenEn uygun olduğu verilerElde ettiğiniz sonuç
Formatlanmış kodYapılandırma dosyaları, API yanıtları, derin iç içe verilerCourier yazı tipi, satır numaraları, sözdizimi renkleri, kaydırılıp girintilenen uzun satırlar
TabloKullanıcılar, siparişler, ürünler veya log kayıtları gibi kayıt dizileriHer öğe için bir satır ve her anahtar için bir sütun, her sayfada tekrarlanan başlık, address.city gibi sütunlara dönüşen iç içe nesneler

İpucu: çok sütunlu tablolar için yatay yönlendirmeyi ve daha küçük bir yazı tipi boyutunu seçin. Çok uzun hücreler “…” ile biter.

Yazı tipleri ve özel karakterler

Yalnızca İngilizce ve Batı Avrupa dillerinde metin içeren belgeler, her PDF okuyucuda yerleşik olarak bulunan standart Helvetica ve Courier yazı tiplerini kullanır; bu da dosyaları çok küçük tutar – genellikle sayfa başına birkaç kilobayt. JSON'unuz başka harfler içerdiğinde dönüştürücü, açık kaynaklı DejaVu yazı tiplerini yalnızca kullandığınız karakterlere indirgeyerek otomatik olarak gömer; böylece Türkçe (ş, ğ, ı ve İ dahil), Lehçe, Çekçe, Vietnamca, Yunanca ve Rusça ya da Ukraynaca gibi Kiril alfabesiyle yazılmış metinler doğru yazdırılır ve PDF'ten kopyalanabilir. Bu yazı tiplerinin kapsamadığı Çince, Japonca, Korece, Tayca ve Arapça karakterler ile emojiler kod düzeninde \uXXXX kaçış dizisi olarak yazılır – böylece yazdırılan JSON birebir doğru kalır – tablo düzeninde ise “?” olarak görünür.

Neden sayfayı tarayıcıdan yazdırmak yetmez?

Bir web sayfasını yazdırmak genellikle uzun satırları keser, sözdizimi renklerini kaldırır ve tarayıcının üst ve alt bilgilerini ekler. Gerçek bir PDF ise biçimlendirmeyi korur, düzgün sayfa sonları ve sayfa numaraları içerir ve her cihazda aynı görünür – JSON'u bir destek talebine, rapora veya denetim belgesine eklemek için idealdir.

Sıkça sorulan sorular

PDF oluşturmak için JSON'um bir sunucuya yükleniyor mu?

Hayır. PDF, tarayıcınızda JavaScript ile oluşturulur; hiçbir şey sunucuya gönderilmez.

Bir JSON dizisini PDF'te tabloya nasıl dönüştürürüm?

Tablo düzenini seçin. Dizideki her nesne bir satıra, her anahtar bir sütuna dönüşür; iç içe nesneler address.city gibi sütunlar olur.

Sayfa sınırı var mı?

Kod düzeninde sabit bir sınır yoktur. Tablo düzeni en fazla 10.000 satır içerir; daha büyük veri kümeleri için JSON'dan CSV'ye dönüştürme daha uygun bir seçenektir.

Türkçe ve Latin dışı karakterler ne olur?

Türkçe harfler (ş, ğ, ı ve İ dahil), diğer aksanlı Latin harfleri, Yunan ve Kiril alfabeleri tam olarak desteklenir: verileriniz gerektirdiğinde dönüştürücü otomatik olarak bir Unicode yazı tipi gömer. Çince, Japonca, Korece, Tayca ve Arapça karakterler ile emojiler bu yazı tipinin kapsamında değildir; kod düzeninde \uXXXX kaçış dizisi olarak korunur, böylece hiçbir veri kaybolmaz, tablo düzeninde ise “?” olarak görünür.