0

XSL-FO und die effiziente Anwendung zur PDF - Erstellung

Ihre Termine

Datum Ort Preis
30.11.2026
-02.12.2026
München 1.683,85 €*
Buchen
30.11.2026
-02.12.2026
Virtuelles Live Training 1.683,85 €*
Buchen
08.03.2027
-10.03.2027
München 1.683,85 €*
Buchen
08.03.2027
-10.03.2027
Virtuelles Live Training 1.683,85 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Die XSL-FO-Schulung behandelt den vollständigen Weg von strukturierten XML-Daten zur paginierten PDF-Datei. Ein XSLT-Stylesheet transformiert das Quelldokument in XSL Formatting Objects. Der FO-Prozessor verarbeitet anschließend Seitenvorlagen, Textflüsse, Tabellen, Grafiken, Kopfbereiche, Fußbereiche und Umbruchregeln und erzeugt daraus die fertige Ausgabe. Dieser Ansatz eignet sich für technische Dokumentation, Formulare, Datenblätter, Kataloge und regelmäßig erzeugte Reports.

Du entwickelst ein vollständiges FO-Layout, bindest dynamische Inhalte aus XML ein und erzeugst daraus eine PDF-Datei. Die Transformation, das FO-Zwischenergebnis und die Ausgabe werden getrennt geprüft. So lassen sich Layoutfehler und fehlerhafte Datenzuordnungen erkennen, bevor Dokumente verteilt oder archiviert werden. Einen Überblick über verwandte Themen bietet die Kategorie XML-Schulungen. Fehlen noch XML-Grundlagen, bereitet der XML-Grundkurs auf die Arbeit mit strukturierten Quelldokumenten vor.

In den Übungen arbeitest du mit typischen XML-Dokumenten und nachvollziehbaren Layoutanforderungen. In kleinen Gruppen bleibt Raum, Fragen zu eigenen Publishing-Prozessen mit dem Trainer zu besprechen. Frag deinen Wunschtermin für die dreitägige XSL-FO-Schulung bei cmt an.

Inhalte

XML, XSLT und FO-Verarbeitung

  • Valide und wohlgeformte XML-Quelldokumente
  • Zusammenspiel von XSLT, XPath und XSL-FO
  • Transformation von XML nach FO
  • Aufgaben von XSLT- und FO-Prozessoren

XSLT-Stylesheets für FO-Dokumente

  • Aufbau von XSLT-Stylesheets
  • Templates, Modi, Variablen und Parameter
  • Attributsätze für wiederkehrende Formatierungen
  • Elemente, Attribute und Nummerierungen erzeugen

Seitenaufbau und Textflüsse

  • Seitenvorlagen und Seitenfolgen
  • Seitenfolgenvorlagen für wechselnde Layouts
  • Textflüsse und statische Inhalte
  • Kopfbereiche, Fußbereiche und Seitennummerierung

Layoutobjekte und Umbruchsteuerung

  • Blöcke und Block-Container
  • Umbruchsteuerung und Zusammenhalten
  • Listen und Tabellen
  • Grafiken und externe Objekte
  • Ränder, Rahmen und Innenabstände

Dokumentfunktionen und Stylesheet-Struktur

  • Verweise und Querverweise
  • PDF-Metadaten und Ausgabeoptionen
  • Modularisierung umfangreicher Stylesheets
  • Formulare, Reports und Datenblätter

FO-Prozessoren und Fehleranalyse

  • Apache FOP und weitere Formatierer
  • Unterstützungsumfang verschiedener FO-Prozessoren
  • Editor-Unterstützung und grafische Oberflächen
  • Testdaten und reproduzierbare Builds
  • Fehleranalyse bei Transformation und Layout
  • Nachverarbeitung und Qualitätsprüfung

Voraussetzungen

  • Grundkenntnisse in XML, Wohlgeformtheit, Validierung und Namespaces
  • Umgang mit XML-Strukturen auf dem Niveau des XML-Grundkurses
  • Erste Kenntnisse in XPath oder XSLT, vertiefbar im XML-Aufbaukurs
  • Grundverständnis für Dokumentstrukturen und Tabellen

Zielgruppe

  • XML-Entwickler mit automatisierten PDF-Workflows
  • Technische Redakteure in XML-basierten Dokumentationsprozessen
  • Softwareentwickler für Reports, Formulare oder Kataloge
  • Projektverantwortliche für Publishing- und Output-Management-Systeme
  • Fachkräfte in Projekten mit XML-Daten und einheitlichen PDF-Vorgaben

Hinweise

Lernformate

Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.

Schulungsarten

Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.

Aktuelle Software

In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.

D