Kategorien

Richtext-JSON zu PDF

Konvertiert TipTap/Quill/Slate JSON in PDF

Konvertiert JSON-Exporte in PDF.

Unterstuetzte Editoren: TipTap, Quill, Slate
Eingabe: JSON einfuegen oder Datei hochladen
Ausgabe: druckfertiges PDF

Beispielergebnisse

1 Beispiele

Beispiel: Richtext JSON

Automatisch erzeugtes PDF-Beispiel: TipTap JSON rendered to PDF

richtext-json-to-pdf-example1.pdf Datei anzeigen
Eingabeparameter anzeigen
{ "jsonContent": "{\"type\":\"doc\",\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":2},\"content\":[{\"type\":\"text\",\"text\":\"Release Update\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Generated sample.\"}]}]}", "editorType": "tiptap", "documentTitle": "TipTap Sample" }

Click to upload file or drag and drop file here

Maximum file size: 5MB Supported formats: application/json, text/plain

Wichtige Fakten

Kategorie
Document Tools
Eingabetypen
textarea, file, select, text, number, checkbox
Ausgabetyp
file
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Wandeln Sie Ihre strukturierten Rich-Text-Daten aus Editoren wie TipTap, Quill oder Slate mühelos in professionelle, druckfertige PDF-Dokumente um.

Wann verwenden

  • Wenn Sie Inhalte aus einem Web-Editor für Berichte oder Dokumentationen als PDF exportieren müssen.
  • Wenn Sie JSON-Daten aus einer Datenbank in ein lesbares, formatiertes Dokumentformat überführen wollen.
  • Wenn Sie ein einheitliches Layout für Ihre Rich-Text-Inhalte für den Druck oder Archivierung benötigen.

So funktioniert es

  • Fügen Sie Ihren JSON-Code direkt in das Eingabefeld ein oder laden Sie eine entsprechende JSON-Datei hoch.
  • Wählen Sie den passenden Editor-Typ (TipTap, Quill oder Slate) aus oder nutzen Sie die automatische Erkennung.
  • Passen Sie bei Bedarf Einstellungen wie Seitengröße, Ränder oder Schriftgröße an.
  • Starten Sie die Konvertierung und laden Sie Ihr fertiges PDF-Dokument herunter.

Anwendungsfälle

Erstellung von PDF-Berichten aus in einer Datenbank gespeicherten Rich-Text-Inhalten.
Export von Blog-Artikeln oder CMS-Inhalten in ein druckbares Format.
Automatisierte Generierung von Rechnungen oder Dokumentationen aus JSON-basierten Vorlagen.

Beispiele

1. Export eines Release-Updates

Software-Entwickler
Hintergrund
Ein technisches Release-Update wurde in einem TipTap-Editor verfasst und liegt als JSON-Struktur vor.
Problem
Das Update muss als PDF-Dokument an Stakeholder versendet werden.
Verwendung
JSON-Inhalt einfügen, 'TipTap' als Editor wählen und den Dokumenttitel auf 'Release Update' setzen.
Beispielkonfiguration
{"editorType": "tiptap", "documentTitle": "Release Update", "pageSize": "A4"}
Ergebnis
Ein sauber formatiertes PDF mit korrekt gesetzten Überschriften und Textabsätzen.

Mit Samples testen

json, pdf, text

Verwandte Hubs

FAQ

Welche Editoren werden unterstützt?

Das Tool unterstützt JSON-Exporte der Editoren TipTap, Quill und Slate.

Kann ich das Seitenlayout anpassen?

Ja, Sie können zwischen verschiedenen Seitengrößen wie A4 oder A5 wählen und das Querformat aktivieren.

Wie kann ich die Ränder des PDFs ändern?

Über die Konfigurationsoptionen können Sie die Abstände für oben, unten, links und rechts in Millimetern präzise festlegen.

Was passiert, wenn mein JSON-Format nicht erkannt wird?

Stellen Sie sicher, dass der korrekte Editor-Typ ausgewählt ist. Bei Unsicherheit hilft die Einstellung 'Auto Detect'.

Ist die Konvertierung sicher?

Die Verarbeitung erfolgt direkt. Ihre Daten werden nicht dauerhaft gespeichert und stehen nach der Erstellung des PDFs nicht mehr zur Verfügung.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/richtext-json-to-pdf

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
jsonContent textarea Nein -
jsonFile file (Upload erforderlich) Nein -
editorType select Nein -
documentTitle text Nein -
baseFontSize number Nein -
pageSize select Nein -
landscape checkbox Nein -
printBackground checkbox Nein -
marginTop number Nein -
marginBottom number Nein -
marginLeft number Nein -
marginRight number Nein -
waitUntil select Nein -
waitTime number Nein -

Dateitypparameter müssen erst über POST /upload/richtext-json-to-pdf hochgeladen werden, um filePath zu erhalten, dann filePath an das entsprechende Dateifeld übergeben.

Antwortformat

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Datei: Datei

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-richtext-json-to-pdf": {
      "name": "richtext-json-to-pdf",
      "description": "Konvertiert TipTap/Quill/Slate JSON in PDF",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=richtext-json-to-pdf",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Unterstützt URL-Dateilinks oder Base64-Codierung für Dateiparameter.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]