Start
Unternehmen
Buch-Katalog
C#.NET
MS SQL Server
PHP
XML

XHTML und CSS

XML-Standards

XSLT, XPath und XQuery

XSL-FO

XML Schema

Oracle
BWL
E-Books
Seminare
Leserservice
Comelio-Blog

Übersicht

Comelio GmbH
Rellinghauser Straße 10
D-45128 Essen
Deutschland
Fon: 0201-437517-0
Fax: 0201-437517-10
info@comelio.com

Comelio GmbH
Goethestraße 34
D-13086 Berlin
Deutschland
Fon: 030-921019-85
Fax: 030-921019-89
info@comelio.com

Comelio GmbH (Ecos)
Glockengießerwall 17
D-20095 Hamburg
Deutschland
Fon: 040-4689908-91
Fax: 040-4689908-95
info@comelio.com

Comelio GmbH (Ecos)
Mainzer Landstraße 27-31
D-60329 Frankfurt
Deutschland
Fon: 069-2475030-35
Fax: 069-2475030-39
info@comelio.com

Comelio GmbH (Ecos)
Stiglmaierplatz/Dachauer Str. 37
D-80335 München
Deutschland
Fon: 089-2000154-90
Fax: 089-2000154-94
info@comelio.com

Comelio GmbH (Ecos)
Liebknechtstr. 33
D-70565 Stuttgart
Deutschland
Fon: 0711-252534-20
Fax: 0711-252534-24
info@comelio.com

Buch-Katalog > XML > XSL-FO

XSL-FO [Skulschus, Kozik, Wiederstein]

XSL-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 erklärt Ihnen, wie Sie mit Hilfe dieses Vokabulars zusammen mit XSLT aus Ihren XML-Artikeln dynamisch PDF-Dokumente erstellen können.

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

Kontakt

Anrede* Herr Frau
Vorname*
Nachname*
Firma
E-Mail*
Tel-Nr.
Bereich*
Freitext

XSL-FO

Klappentexte

Inhalt


XSL-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.

Themen

  • Seitenvorlagen, Seitenverlaufs-vorlagen und Dokumentaufbau Blöcke und Gebiete, Tabellen und Listen
  • Zeichen- und Absatzformatierung, Grafik und Farbe
  • Bucherstellung, Inhaltsverzeichnis, Verweise und Links, lebende Kolumnentitel, Seiten- und Absatzkontrolle
  • Wieder verwendbare Komponenten
  • Einsatz in .NET und Java

Internet

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

Autor

Profil Interview

Marco Skulschus, Jan Kozik und Marcus Wiederstein arbeiten im Bereich Softwareentwicklung und Weiterbildung bei der Comelio GmbH. Zum Themengebiet XML haben sie als Gruppe und als Alleinautoren schon sechs Bücher zum Einsatz von XML veröffentlicht, die in vier Jahren mehr als 10.000-mal verkauft wurden. Sie beschäftigen sich auch mit Datenmodellierung für XML und Datenbanken, Ontologien und Berichts-/ Expertensystemen mit XML-Einsatz

Folgt in Kürze!

Verlag

Comelio Medien gehört zur Comelio GmbH, einem in D, A und CH arbeitenden IT-Haus. Er bietet den Mitarbeitern der Comelio GmbH die Gelegenheit, Themenbereiche aus ihren Aufträgen in den Bereichen Beratung, Entwicklung oder Schulung in Buchform aufzubereiten und ihr Wissen der deutschsprachigen Entwicklergemeinde zur Verfügung zu stellen. Dabei sollen auch Randthemen bearbeitet werden.

Das Dienstleistungsangebot des Mutterunternehmens umfasst die Bereiche Softwareentwicklung mit .NET, Java und PHP für die Datenbanksysteme von Microsoft, Oracle und MySQL. Weitere Geschäftsfelder sind Beratung und Schulung. Die Comelio GmbH ist Microsoft Certified Partner, Oracle Partner, Sun Advantage Partner und Mitglied der OMG.

Cover

Inhalt

  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.
  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.
  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.
  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.
  1. Listen: Das fünfte Kapitel konzentriert sich darauf, das Listenmodell aus FO und die entsprechenden Formatierungsmöglichkeiten für Listen darzustellen.
  2. 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.
  3. 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.
  4. 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.
Vorwort
Zielsetzung
Leserkreis
Autoren
Aufbau
Weitere Lern-Ressourcen
Textgestaltung
Kontakt zu Autoren und Verlag

1 Einführung
1.1 FO / PDF erzeugen
1.1.1 Hallo-Welt-Beispiel
1.1.2 Werte aus XML übernehmen
1.1.3 Andere Formate erzeugen
1.2 Entwicklungsumgebung einrichten
1.2.1 Technische Voraussetzungen
1.2.2 Konfiguration
1.2.3 Verwendung
1.3 Theoretischer Hintergrund
1.3.1 Transformation in den Ergebnisbaum
1.3.2 Transformation in das Zielformat
1.4 Nutzung von XSL-FO
1.4.1 Grundlegende Überlegungen
1.4.2 .NET
1.4.3 Java

2 Seiten und Seitenvorlagen
2.1 Elementübersicht
2.1.1 Seitenvorlagen und Regionen
2.1.2 Seitenverlaufsvorlagen und Seitenverläufe
2.1.3 Konkrete Seiten(-verläufe)
2.1.4 Seitenalternativen
2.1.5 Statische Bereiche

3 Blöcke und Gebiete
3.1 Grundlagen
3.2 Auffüllung
3.2.1 Grundlagen
3.2.2 Beispiel
3.3 Rahmen.
3.3.1 Grundlagen
3.3.2 Beispiel
3.4 Abstand und Rand
3.4.1 Grundlagen
3.4.2 Beispiel
3.5 Hintergrund
3.5.1 Grundlagen
3.5.2 Beispiel
3.6 Syntaxübersicht für allgemeine Blöcke
3.6.1 Block
3.6.2 Block-Container
3.6.3 Umschließender Block

4 Tabellen
4.1 Tabellen erstellen
4.1.1 Grundlagen
4.1.2 Einfache Standardtabelle
4.1.3 Abmaßungen
4.1.4 Rahmen
4.1.5 Auffüllung
4.1.6 Überspannende Zellen
4.2 Syntaxübersicht Tabellenausgabe
4.2.1 Tabellengerüst mit Titel
4.2.2 Tabelle
4.2.3 Spalte
4.2.4 Tabellentitel
4.2.5 Kopfzeile
4.2.6 Fußzeile
4.2.7 Datenbereich
4.2.8 Reihe
4.2.9 Zelle

5 Listen
5.1 Listen erstellen
5.1.1 Grundlagen
5.1.2 Beispiel
5.1.3 Nummerierte Listen
5.2 Syntaxübersicht Listen
5.2.1 Listenblock
5.2.2 Listeneintrag
5.2.3 Listeneintrag-Inhalt
5.2.4 Aufzählungszeichen

6 Textformatierung
6.1 Grundlagen
6.1.1 Rechtecke
6.1.2 Buchstaben
6.1.3 Linien
6.2 Absatzformatierung
6.2.1 Absolute Ausrichtungen
6.2.2 Spezielle Ausrichtungen
6.2.3 Zeilenformatierung
6.3 Zeichenformatierung
6.3.1 Zeichensatz-Eigenschaften
6.3.2 Zeichen-Eigenschaften
6.3.3 Schreibrichtung

7 Grafik und Farbe
7.1 Grafiken verwenden
7.1.1 Grafik in einem Block
7.1.2 In-Zeilen-Grafiken
7.1.3 Umfließender Text
7.1.4 Hintergrundbilder
7.2 Farben verwenden
7.3 Syntaxübersicht
7.3.1 Grafikelemente
7.3.2 Farben

8 Bucherstellung
8.1 Dokument einrichten
8.1.1 Grundlagen
8.1.2 Vereinfachte Umsetzung in XSL-FO
8.2 Text ausgeben
8.2.1 Grundlagen
8.2.2 Formatvorlagen nachbilden
8.2.3 Vorlagenstruktur aufbauen
8.2.4 Spaltensatz
8.3 Verzeichnisse und Titel
8.3.1 Grundlagen
8.3.2 Laufende Titel
8.3.3 Inhaltsverzeichnis
8.3.4 Verknüpfungen

Index

 

Unsere Empfehlung

XSLT, XPath und XQuery

ISBN: 978-3-939701-18-7
Preis: 39,95 €

  • 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)

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.

    Comelio GmbH XSL-FO, Comelio Medien, Marco Skulschus, Jan Kozik, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Comelio GmbH XSL-FO, Comelio Medien, Marco Skulschus, Jan Kozik, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Comelio GmbH XSL-FO, Comelio Medien, Marco Skulschus, Jan Kozik, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Comelio GmbH XSL-FO, Comelio Medien, Marco Skulschus, Jan Kozik, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Comelio GmbH XSL-FO, Comelio Medien, Marco Skulschus, Jan Kozik, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Comelio GmbH XSL-FO, Comelio Medien, Marco Skulschus, Jan Kozik, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Comelio GmbH XSL-FO, Comelio Medien, Marco Skulschus, Jan Kozik, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Comelio GmbH XSL-FO, Comelio Medien, Marco Skulschus, Jan Kozik, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Comelio GmbH XSL-FO, Comelio Medien, Marco Skulschus, Jan Kozik, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung