Kategorien

PDF-Tabellenlayout-Engine

Wandelt Tabellendaten in ein paginiertes PDF mit wiederholten Kopfzeilen und Zebra-Zeilen

Erstellen Sie druckfertige Tabellen aus JSON.

Funktionen

  • Automatische Paginierung mit zusammengehaltenen Zeilen
  • Wiederholte Kopfzeilen auf jeder Seite
  • Zebra-Stil für bessere Lesbarkeit
  • Automatische Spaltenbreite

Eingabe

  • JSON von Objekten oder Arrays
  • Optionale Spaltenreihenfolge

Ausgabe

  • PDF-Tabelle mit klaren Rahmen und Rändern

Beispielergebnisse

1 Beispiele

Beispiel: Table Layout Engine

Automatisch erzeugtes PDF-Beispiel: Tabular report layout sample

table-layout-engine-example1.pdf Datei anzeigen
Eingabeparameter anzeigen
{ "tableData": "[{\"Product\":\"Widget A\",\"Qty\":2,\"Price\":19.5,\"Total\":39},{\"Product\":\"Widget B\",\"Qty\":1,\"Price\":9.9,\"Total\":9.9}]", "columns": "Product, Qty, Price, Total", "title": "Quarterly Sales", "subtitle": "Generated sample", "pageSize": "A4", "orientation": "landscape" }

Wichtige Fakten

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

Überblick

Die PDF-Tabellenlayout-Engine wandelt strukturierte JSON-Daten effizient in professionelle, druckfertige PDF-Dokumente um, die durch automatische Paginierung, wiederholte Kopfzeilen und eine übersichtliche Zebra-Optik überzeugen.

Wann verwenden

  • Wenn Sie strukturierte JSON-Daten in ein sauberes, paginiertes PDF-Format für Berichte oder Dokumentationen überführen müssen.
  • Wenn Sie bei umfangreichen Tabellen sicherstellen wollen, dass Kopfzeilen auf jeder Seite für eine bessere Orientierung wiederholt werden.
  • Wenn Sie die Lesbarkeit langer Datenlisten durch ein abwechselndes Zebra-Streifen-Design der Zeilen verbessern möchten.

So funktioniert es

  • Fügen Sie Ihre Tabellendaten im JSON-Format in das Eingabefeld ein.
  • Passen Sie bei Bedarf die Spaltenreihenfolge, den Titel und das Seitenlayout (z. B. A4 oder Querformat) an.
  • Aktivieren Sie Optionen wie 'Kopfzeilen wiederholen' oder 'Zebra-Zeilen' für ein optimales visuelles Ergebnis.
  • Generieren Sie das PDF mit einem Klick und laden Sie das druckfertige Dokument direkt herunter.

Anwendungsfälle

Erstellung von Quartalsberichten aus exportierten Datenbank-JSON-Daten.
Aufbereitung von Inventarlisten für den Druck in übersichtlichen PDF-Dokumenten.
Generierung von personalisierten Kunden- oder Projektübersichten mit einheitlichem Layout.

Beispiele

1. Quartalsumsatz-Bericht

Finanzanalyst
Hintergrund
Ein Analyst muss eine Liste von Produktverkäufen aus einem JSON-Export in einen lesbaren Bericht für das Management umwandeln.
Problem
Die Rohdaten sind schwer lesbar und sollen für den Druck in ein professionelles PDF mit wiederholten Kopfzeilen gebracht werden.
Verwendung
JSON-Daten einfügen, Titel 'Quartalsumsatz' vergeben und 'Kopfzeilen wiederholen' sowie 'Zebra-Zeilen' aktivieren.
Beispielkonfiguration
pageSize: A4, orientation: landscape, repeatHeader: true, zebraRows: true
Ergebnis
Ein übersichtliches, paginiertes PDF, in dem jede Seite die Spaltenüberschriften enthält und die Zeilen durch den Zebra-Stil leicht zu verfolgen sind.

Mit Samples testen

json, html, pdf

Verwandte Hubs

FAQ

Welche Datenformate werden unterstützt?

Das Tool verarbeitet JSON-Objekte oder Arrays als Eingabe für die Tabellengenerierung.

Bleiben die Zeilen beim Seitenumbruch intakt?

Ja, die Engine unterstützt eine automatische Paginierung, bei der Zeilen nicht mitten im Text umgebrochen werden.

Kann ich die Spaltenreihenfolge selbst festlegen?

Ja, Sie können die gewünschte Reihenfolge der Spalten optional im entsprechenden Feld definieren.

Sind die Kopfzeilen auf jeder Seite sichtbar?

Wenn die Option 'Kopfzeilen wiederholen' aktiviert ist, werden die Spaltenüberschriften automatisch auf jeder neuen Seite eingefügt.

Welche Seitengrößen sind verfügbar?

Sie können zwischen den Formaten A4, Letter, Legal und A5 wählen.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/pdf-table-layout-engine

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
tableData textarea Ja -
columns text Nein -
title text Nein -
subtitle text Nein -
pageSize select Nein -
orientation select Nein -
fontSize number Nein -
margin number Nein -
repeatHeader checkbox Nein -
zebraRows checkbox Nein -

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-pdf-table-layout-engine": {
      "name": "pdf-table-layout-engine",
      "description": "Wandelt Tabellendaten in ein paginiertes PDF mit wiederholten Kopfzeilen und Zebra-Zeilen",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-table-layout-engine",
      "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.

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