XSLT - XSL-FO / PDF erzeugen

Details

ID 1151660
Dauer 2.0 Tage
Methoden Vortrag mit Beispielen und Übungen.
Vorwissen XSLT-Grundlagen
Zielgruppe Programmierer, DB-/Web-Entwickler

Ziele

Seitenvorlagen einrichten
Erfahren Sie, wie Sie komplexe Seitenvorlagen einrichten und ausgeben
Text ausgeben
Geben Sie Absätze, Listen, Tabellen und Bilder in FO aus
Zeichenformatierung
Sehen Sie, welche Möglichkeiten der Textgestaltung Sie haben
Modular arbeiten
Lernen Sie, XSLT und XPath so zu kombinieren, dass Sie modular arbeiten können

Übersicht

Der vorgestellte W3C-Standard \"Extensible Stylesheet Language (XSL)\" bietet nicht nur die Möglichkeit, Text-, HTML- oder andere XML-Dateien zu erzeugen, sondern mit der Kombination FO (Formatting Objects) unter dem gemeinsamen Namen XSL-FO auch eine Technologie, direkt Druckdaten wie insbesondere PDF-Dokumente mit einer Vielzahl von Eigenschaften zu erstellen. Diese Technologie findet vielfältig Einsatz in Anwendungen, die XML-Daten direkt speichern und verarbeiten oder mit Daten aus Datenbanken oder sonstigen Prozessen mischen, um sie dann insbesondere in PDF auszugeben. Nutzbar ist diese Technologie in allen bekannten Programmiersprachen. <br/>XML-Entwicklern zeigt dieses XSL-FO-Seminar, wie sie aus ihren XML-Eingabeströmen zunächst ein FO-Dokument und dann PDF-Dateien erzeugen können. Sie sehen zunächst, mit welchen XSL-FO-Elementen Sie Seitenvorlagen erstellen und dann Dokumente mit Blöcken, Tabellen und Listen erstellen. Dann lernen Sie, wie Sie komplexe XSL-FO-Anweisungen verwenden können, um Links, Inhaltsverzeichnisse oder PDF-Lesezeichen auszugeben. Das FO-Seminar endet dann mit Techniken für Auslagerung und Wiederverwendung für komplexe XSLT-Transformationen.

Termine

OPEN
INHOUSE

Zurzeit stehen keine offenen Termine zur Verfügung. Nutzen Sie alternativ die Inhouse‑Option.

Lernen Sie anhand maßgeschneiderter Beispiele und Inhalte – passgenau für Ihre Anforderungen.

Ihre Vorteile im Überblick

  • Flexibles Wunschdatum
  • Maßgeschneiderte Inhalte
  • Intensiver Austausch
  • Hoher Praxisbezug

Comelio Medien

Noch auf der Suche nach weiterführender Literatur? Entdecken Sie passende Fachbücher in unserem Katalog.

Themen

  • Seitenvorlagen und komplexe Dokumente einrichten
  • XML zu FO-Objekten übertragen
  • Absätze, Listen und Tabellen
  • Komplexe Dokumente mit Verzeichnissen, Verweisen, Fußnoten und Titeln
  • Modular arbeiten und Logik aufteilen

Beschreibung

Lernen Sie, wie Sie mit XSLT und FO (Formatting Objects) aus XML-Dokumenten PDF-Dateien erstellen, sie anspruchsvoll formatieren und modular arbeiten.

Services

  • Mittagessen / Catering
  • Hilfe bei Hotel / Anreise
  • Comelio-Zertifikat
  • Flexibel: Bis einen Tag vorher kostenlos stornieren
Service-Kaffeekanne

Inhalt

Seitenbereiche in PDF
Seiteneigenschaften - Seitenvorlagen und Regionen - Seitenbereichsvorlagen - Seitenalternativen - Seitenereignisse und Seitenzahlen
Text-/Blockformatierung in PDF
Zeichensatz, Farbe, Schriftschnitt und Größe bestimmen - Blockformatierung: Abstände, Ausrichtung, Auffüllung
Tabellen und Listen
Tabellen: Einfache und komplexe Tabellen, Formatierung mit Rahmen, Auffüllung und Ausrichtung - Listen: Nummerierte und nicht-nummerierte Listen
Bucherstellung
Kapitel und Abschnitte - Seitenumbruch - Inhaltsverzeichnis - Lebende Kolumnentitel - Verlinkung für Verzeichnisse und sonstige Texte
Grafik
Grafiken einbinden und skalieren
Umfangreiche Transformationen und Auslagerungstechniken
Verwendung von Attributgruppen, Variablen und temporären Bäumen für Auslagerung und Wiederverwendung - XSLT-Techniken für automatische Erzeugung von Formaten

Dozent/in