Back To Top

XSL-FO [Skulschus, Wiederstein]

Inhalt

xslfo buchXSL-FO (eXtensible Stylesheet Language / Formatting Objects) ist eine W3C-Syntax, die speziell für die Transformation von XML-Dokumenten in PDF- und andere Druck-Formate geschaffen wurde. Dabei stellen die Formatierungsobjekte eine Zwischenschicht dar, in der die XML-Daten zunächst umgewandelt werden, bevor sie mit einem geeigneten Prozessor in ihr Zielformat gebracht werden. Dieses Buch enthält alles, was man zum Einsatz von XSL-FO benötigt: eine Darstellung des Standards, sehr viele Beispieldateien, Schemazeichnungen zum besseren Verständnis und Referenzen. XSL-FO-Prozessoren sind kostenlos und – je nach Anforderung – kostenpflichtig erhältlich. Dieses Buch setzt den Open Source-Prozessor Apache FOP ein und zeigt seine Verwendung in Java und .NET. XSL-FO entfaltet mit den beiden anderen Standards XSLT und XPath seine wahre Größe, da so die Möglichkeit besteht, komplexe Transformationen und Algorithmen zur Umwandlung zu erzeugen, die ebenfalls in XSLT eingebettet sind und anstelle von typischen HTML-Ausgaben nun PDF erzeugen können.

300 Seiten, € 24,95
ISBN: 978-3-939701-17-0

(1. Auflage – leider ausverkauft)

330 Seiten, € 24,95
ISBN: 978-3-939701-58-3

(2. überarbeitete Auflage)

EBook – € 14,95
ISBN: 978-3-939701-59-0

Internet

Werfen Sie einen Blick ins Buch

Auf dieser Webseite zum Buch finden Sie alle wichtigen Dateien zum Download.

comelio download

Cover

XSL-FO

XSL-FO

Autoren

Profil

Comelio Autor Marco SkulschusMarco Skulschus und Marcus Wiederstein arbeiten im Bereich Softwareentwicklung und Weiterbildung bei der Comelio GmbH. Sie beschäftigen sich seit Beginn der XML-Zeitrechnung mit diesem Thema. Spezialgebiete sind hierbei Datenbanken und XML sowie Ontologien auf XML-Basis. Dies ist ihr zehntes Buch zum Thema XML mit Verkaufszahlen über 15.000 Exemplaren. Bis jetzt liegen Bücher zu einzelnen XML-Standards und zur Verwendung von XML in Datenbanken vor. Ihre Kurzreferenzen zu vielen XML-Themen verkauften sich über 40.000 mal.

Verlag

Comelio Medien VerlagComelio Medien gehört zur Comelio GmbH, einem in Europa und den USA arbeitenden IT-Unternehmen. Der Verlag bietet den Mitarbeitern der Comelio GmbH die Gelegenheit, Technologien aus ihren Projekten in Buchform aufzubereiten und ihr Wissen der Entwicklergemeinde zur Verfügung zu stellen. An verschiedenen Standorten führen sie auch Seminare zu ihren Themen durch.

Überblick

Kapitel 1

Grundkonzept: Das erste Kapitel erläutert, welche Prozesse bei der Umwandlung von XML nach FO und schließlich nach PDF geschehen. Man erfährt, wie die einzelnen Schritte bei einer Umwandlung unterschiedliche Zwischenergebnisse erzeugen und wie man schließlich das fertige Ergebnis erhält.

Kapitel 2

Vorlagen: Das zweite Kapitel stellt die verschiedenen Seiten- und Seitenverlaufsvorlagen mit ihren Eigenschaften wie druckbarer Bereich und (un)druckbare Randereiche sowie ihre Beziehungen untereinander dar.

Kapitel 3

Blöcke: Das dritte Kapitel erklärt, welche Blockstruktur für FO benutzt wird und welche allgemeinen Eigenschaften sich für alle Block-Elemente in FO ergeben. Dies betrifft die Bereiche Abstand, Auffüllung, Einzug, Rahmen und Hintergrund.

Kapitel 4

Tabellen: Das vierte Kapitel zeigt das in FO verwendete Tabellenmodell und zeigt neben den Elementen, die man für die Erstellung einer Tabelle benötigt, auch die Formatierungsmöglichkeiten über die Block-Eigenschaften.

Kapitel 5

Listen: Das fünfte Kapitel konzentriert sich darauf, das Listenmodell aus FO und die entsprechenden Formatierungsmöglichkeiten für Listen darzustellen.

Kapitel 6

Zeichenformatierung: Das sechste Kapitel verlässt die Block-Ebene und stellt die umfangreichen Optionen bei der Zeichen- und In- Zeilenformatierung vor: Schriftart, Farbe, Größe, Schnitt.

Kapitel 7

Grafik: Das siebte Kapitel erläutert, wie man Grafiken in ein Dokument einbettet, sie skaliert und ausrichtet oder wie man sie in den Hintergrund bringt und dort kacheln kann.

Kapitel 8

Bucherstellung: Das achte Kapitel schließlich zeigt verschiedene neue Techniken, mit denen große und profesisonelle Dokumente erzeugt werden können. Dabei werden bereits an anderer Stelle vorgestellte Vorgehensweisen noch einmal zusammengeführt, Werte mit Hilfe von XSLT in Variablen, Attributgruppen oder temporären Bäumen gespeichert und schließlich mit Inhaltsverzeichnis und internen Links so kombiniert, dass man eine gut erweiterbare und modulare Umwandlungsstrategie einrichtet.

 

Unsere Empfehlung

Comelio Oracle PL/SQL und XML

  • XSLT 1.0: Vorlagen/Templates, Kontrollanweisungen, Variablen und Parameter, Sortierungen und
  • Gruppierungen, Ausgaben in HTML, Text / CSV und XML
  • XSLT 2.0: Stylesheet-Funktionen, dynamisches XSLT, 2.0-Besonderheiten, Integration von XML Schema, strukturgetriebene Verarbeitung, reguläre Ausdrücke, SQL-ähnliche Abfragen
  • XPath 1.0: Grundlagen, Knoten lokalisieren und filtern, Funktionsbibliothek
  • XPath 2.0: Kontrollanweisungen, 2.0-Besonderheiten und –Funktionen
  • XQuery 1.0: Abfragen und Umwandlung als Ersatz von XSLT/XPath
  • Integration: Einsatz in .NET, Java, PHP und Datenbanken (Oracle PL/SQL, MS SQL Server T-SQL)
     

762 Seiten, € 44,95
ISBN: 978-3-939701-50-7

(2. überarbeitete Auflage)

XSLT (eXtensible Stylesheet Language for Transformations) ist eine W3C-Syntax, die speziell für die Transformation von XML-Dokumenten geschaffen wurde. Mit XSLT können XML-Dokumente in Formate wie HTML, Text und andere XML-Formate transformiert werden. Diese Technologie lässt sich in (fast) allen Programmiersprachen und in vielen Datenbanken nutzen und stellt die beste Möglichkeit dar, aus mehreren Anwendungen heraus die gleiche XML-Transformation aufzurufen.

» Kontaktformular










comelio.com

mail address

mail address

  • Berlin | Comelio GmbH
    Fon: +49(0)30-8145622-00
    Fax: +49(0)30-8145622-10
  • München | Comelio GmbH
    Fon: +49(0)89-38156860-0
    Fax: +49(0)89-38156860-9
  • Hamburg | Comelio GmbH
    Fon: +49(0)40-20934996-0
    Fax: +49(0)40-20934996-9
  • Wien | Comelio GmbH
    Fon: +43-720-2097-97
    Fax: +43-720-2097-98