So wandeln Sie JSON in PDF um
- Fügen Sie JSON ein oder öffnen Sie eine
.json-Datei. Daneben erscheint eine Vorschau des PDFs. - Wählen Sie das Layout (formatierter Code oder Tabelle), das Seitenformat (A4 oder US Letter), die Ausrichtung und die Schriftgröße und fügen Sie bei Bedarf einen Titel für die Kopfzeile hinzu.
- Klicken Sie auf PDF herunterladen. Lange Dokumente werden automatisch auf mehrere Seiten verteilt, mit Seitenzahlen in der Fußzeile.
Code-Layout oder Tabellen-Layout?
| Layout | Ideal für | Ergebnis |
|---|---|---|
| Formatierter Code | Konfigurationsdateien, API-Antworten, tief verschachtelte Daten | Schriftart Courier, Zeilennummern, Syntaxfarben, lange Zeilen umbrochen und eingerückt |
| Tabelle | Arrays von Datensätzen wie Nutzer, Bestellungen, Produkte oder Logeinträge | Eine Zeile pro Eintrag und eine Spalte pro Schlüssel, Kopfzeile auf jeder Seite wiederholt, verschachtelte Objekte als Spalten wie address.city |
Tipp: Wählen Sie für Tabellen mit vielen Spalten das Querformat und eine kleinere Schriftgröße. Zu lange Zellen enden mit „…“.
Schriftarten und Sonderzeichen
Dokumente mit ausschließlich englischem oder westeuropäischem Text verwenden die Standardschriften Helvetica und Courier, die in jedem PDF-Reader eingebaut sind – das hält die Dateien winzig, meist wenige Kilobyte pro Seite. Enthält Ihr JSON andere Buchstaben, bettet der Konverter automatisch die Open-Source-Schriften DejaVu ein, beschränkt auf die tatsächlich verwendeten Zeichen. So werden Texte auf Polnisch, Tschechisch, Türkisch, Vietnamesisch und Griechisch sowie in kyrillischer Schrift, etwa auf Russisch oder Ukrainisch, korrekt gedruckt und lassen sich aus dem PDF kopieren. Schriftsysteme, die diese Schriften nicht abdecken – Chinesisch, Japanisch, Koreanisch, Thai, Arabisch und Emojis –, werden im Code-Layout als \uXXXX-Escapes geschrieben, damit das gedruckte JSON exakt bleibt, und im Tabellen-Layout als „?“.
Warum nicht einfach die Seite im Browser drucken?
Beim Drucken einer Webseite werden lange Zeilen meist abgeschnitten, Syntaxfarben gehen verloren, und der Browser fügt eigene Kopf- und Fußzeilen hinzu. Ein echtes PDF behält die Formatierung, hat saubere Seitenumbrüche und Seitenzahlen und sieht auf jedem Gerät gleich aus – ideal, um JSON an ein Ticket, einen Bericht oder ein Audit anzuhängen.
Häufig gestellte Fragen
Wird mein JSON zum Erstellen des PDFs hochgeladen?
Nein. Das PDF wird per JavaScript in Ihrem Browser erzeugt; nichts wird an einen Server gesendet.
Wie wandle ich ein JSON-Array in eine Tabelle im PDF um?
Wählen Sie das Layout „Tabelle“. Jedes Objekt des Arrays wird zu einer Zeile und jeder Schlüssel zu einer Spalte; verschachtelte Objekte werden zu Spalten wie address.city.
Gibt es eine Seitenbegrenzung?
Das Code-Layout hat kein festes Limit. Das Tabellen-Layout umfasst bis zu 10.000 Zeilen; für größere Datenmengen ist „JSON in CSV“ das bessere Format.
Was ist mit nicht-lateinischen Zeichen?
Lateinische Buchstaben mit Akzenten, Griechisch und Kyrillisch werden vollständig unterstützt: Der Konverter bettet automatisch eine Unicode-Schrift ein, wenn Ihre Daten sie benötigen. Chinesisch, Japanisch, Koreanisch, Thai, Arabisch und Emojis deckt diese Schrift nicht ab; im Code-Layout bleiben sie als \uXXXX-Escapes erhalten, sodass keine Daten verloren gehen, und im Tabellen-Layout erscheinen sie als „?“.