PDFs aus Daten.
Präzise. Logisch. Automatisiert.
$ sp run --data produkte.xml --layout katalog.xml
Headless · Deterministisch · Skriptfähig
CI/CD- und Serverbetrieb ohne GUI.
| 1828 Seiten | 2m 56s |
| 13 Seiten | 0,4s |
| 1 Seite | 0,2s (ZUGFeRD) |
ZIP-Distribution (~20 MB)
Linux · macOS · Windows
Echte Projekte, gebaut mit speedata Publisher.
Automobil-Ersatzteile
- Seitenumbrüche aufgrund tatsächlicher Gegebenheiten
- Erscheint in vielen Sprachen
- Tagesaktueller Katalog zum Download und in gedruckter Ausgabe
Die Seitenoptimierung maximiert die Anzahl der Artikel in der Tabelle: die Bilder »wachsen« von unten nach oben, die Tabelle von oben nach unten. Beide dürfen nicht überlappen.
Auftraggeber: Ferdinand Bilstein GmbH + Co. KG, Ennepetal
Personalisierte Reiseführer
- Persönliche Reiseunterlagen als Broschüre
- Routen, Hotels, Sehenswürdigkeiten
- Leichte Anpassung an das CI des Reiseveranstalters
Auftraggeber: Kreios S.à.r.l., Luxemburg
Datenblätter aus PIM
- Publikation direkt aus dem PIM
- Stets aktuelle Datenblätter
- Viele Layoutvarianten
- Direkte Verlinkung vom Datenblatt zur Webseite
Umsetzung: PIMWORKS, Tauberbischofsheim
Bremsscheibenkatalog
- Komplexe Umbruchbedingungen
- Große Datenmengen
- Publikation aus TecDoc
- Dynamische Auswahl der Bilder: Nur die Artikel, die links aufgelistet werden, erscheinen auf der rechten Seite.
Auftraggeber: crossmedia consulting, Betzdorf
Leuchtenkatalog
- Anspruchsvolles Design regelbasiert umgesetzt
- Griffmarken
- Graphisches Inhaltsverzeichnis
Demo: Performance in Lighting GmbH, Goslar
Datenblätter
- Web2Print-Anwendung
- Mehrsprachig
- Striktes Einhalten der Corporate-Identity-Vorgaben
- Einfache Konfigurierbarkeit (Sprache, Papierformat)
Auftraggeber: Hans W. Barbe Chemische Erzeugnisse GmbH, Wiesbaden
Technische Exzellenz, die auch im Budget-Meeting überzeugt.
Für große Dokumente gebaut
Skaliert von Einzeldokumenten bis zu mehrtausendseitigen Katalogen. Planbare, reproduzierbare Laufzeiten.
$ sp
1828 pages rendered
in 2m 56s
exit status 0
# mehrstufiges Inhaltsverzeichnis,
# cross-references, PDF Bookmarks
$ sp --data produkte.xml --layout katalog.xml
1828 pages rendered in 2m 56s
exit status 0
# Inhaltsverzeichnis
$ sp --layout reisebroschuere.xml --data kundendaten.xml
13 pages rendered in 0.54s
exit status 0
# ZUGFeRD-Rechnung mit PDF/A-3-Validierung
$ sp --data facturx.xml --layout zugferd.xml
1 page rendered in 0.21s
exit status 0
Gemessen lokal auf MacBook Air (M4)
Präzise Typografie
TeX-Linebreaking, hängende Interpunktion und OpenType-Features. Gemischte Schreibrichtungen, voller Unicode-Support.
Für Automatisierung gebaut
CLI, REST-API und Docker. Headless, skriptfähig und CI/CD-tauglich.
$ sp \
--layout katalog.xml \
--data produkte.xml
$ sp \
--layout katalog.xml \
--data produkte.xml
POST /render
Content-Type: application/json
{
"layout": "katalog.xml",
"data": "produkte.xml",
"options": {
"pdfa": "3b",
"zugferd": true
}
}
- Headless
- CI/CD-fähig
- Docker-kompatibel
- On-Prem betreibbar
Regressionssicher
Deterministische Ausgabe – abgesichert durch automatisierte Black-Box-Tests.
Running 285 regression tests…
✓ layout comparison passed
✓ PDF/A validation passed
✓ checksum identical
All tests successful.
Alte Layouts bleiben lauffähig.
Stabile Ausgabe über Versionen hinweg – garantiert durch automatisierte Black-Box-Tests. Jede Version von speedata Publisher wird gegen hunderte Black-Box-Tests geprüft. Die erzeugten PDFs werden automatisiert verglichen, um unbeabsichtigte Änderungen im Layout zu erkennen.
Was das bedeutet:
- 285 automatisierte Regressionstests
- Vergleich vollständiger PDF-Ausgaben
- Keine stillen Änderungen an Umbrüchen oder Tabellen
- Alte Layouts bleiben lauffähig
Ein Update darf Ihre Dokumente nicht verändern.
Aus technischer Entscheidung wird wirtschaftlicher Vorteil.
Weniger manuelle Satzarbeit
Automatisierte PDF-Erzeugung ersetzt wiederkehrende Stunden in Marketing und Produktmanagement. Weniger Copy-Paste, weniger Korrekturschleifen.
Schneller live mit neuen Daten
Preislisten, Kataloge und Datenblätter werden aus den Quellsystemen neu gebaut. Änderungen gehen in Minuten statt Tagen in die Ausspielung.
Planbare Betriebssicherheit
Mit dem Pro-Paket gibt es direkten Hersteller-Support, feste Ansprechpartner und Unterstützung bei Pipeline, Templates und Betrieb.
Kein Vendor-Lock-in
Vollständiger Quellcode als Basis, Pro-Support als Option. Das reduziert Beschaffungsrisiko und macht die Lösung intern leichter freigabefähig.
Eine Datendatei. Ein Layout. Ein Befehl.
1. Daten übernehmen
<katalog>
<produkt name="Rügen"
preis="19,90 €"/>
<produkt name="Ostsee"
preis="29,90 €"/>
</katalog>
2. Layout regeln
<Record element="produkt">
<PlaceObject>
<Textblock>
<Paragraph>
<Value select="@name"/>
<Value select="@preis"/>
</Paragraph>
</Textblock>
</PlaceObject>
</Record>
3. PDF bauen
$ sp run
$ open publisher.pdf
In CI, Cron oder via REST.
Offene Architektur. Produktionsreifer Betrieb.
Open Source (AGPL)
- Vollständiger Quellcode
- Keine Blackbox
- Community-Support
- Kein Vendor-Lock-in
- Geeignet für Evaluation, Entwicklung und Projekte mit Eigenverantwortung.
Pro-Paket (ab 1.800 €/Jahr)
- Produktionsfeatures wie Schnittmarken, Sonderfarben und ZUGFeRD
- Hersteller-Binaries ohne funktionale Einschränkungen
- Direkter Hersteller-Support
- Updates, Beratung und Unterstützung im Betrieb
- Für Unternehmen, die Layout-Automatisierung zuverlässig und dauerhaft einsetzen.
Open Source sichert Ihre Unabhängigkeit. Das Pro-Paket sichert Ihren Betrieb.
Bereit für einen belastbaren PDF-Stack?
Open Source für Evaluation und Entwicklung. Pro für den produktiven Betrieb mit Support und Hersteller-Binaries. Klare Kosten. Planbare Risiken. Schnelle Releases.