XSL-FO

XSL-FO
Fortgeschrittene
Nicht lieferbar | Lieferzeit: Nicht lieferbar I

24,95 €*

Alle Preise inkl. MwSt. | zzgl. Versand
Artikel-Nr:
9783939701583
Seiten:
330
Autor:
Marco Skulschus
Gewicht:
484 g
Format:
220x176x33 mm
Sprache:
Deutsch
Beschreibung:

Marco 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.
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.
Seitenvorlagen, Seitenverlaufsvorlagen 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
Aus dem Inhalt:
Einführung 25
1.1. FO/PDF erzeugen 25
1.1.1. Hallo-Welt-Beispiel 26
1.1.2. Werte aus XML übernehmen 29
1.1.3. Andere Formate erzeugen 31
1.2. Entwicklungsumgebung einrichten 34
1.2.1. Technische Voraussetzungen 34
1.2.2. Konfiguration 35
1.2.3. Verwendung 36
1.3. Theoretischer Hintergrund 42
1.3.1. Transformation in den Ergebnisbaum 43
1.3.2. Transformation in das Zielformat 47
1.4. Nutzung von XSL-FO 48
1.4.1. Grundlegende Überlegungen 49
1.4.2. .NET 50
1.4.3. Java 52
2. Seiten und Seitenvorlagen 57
2.1. Elementübersicht 57
2.1.1. Seitenvorlagen und Regionen 59
2.1.2. Seitenverlaufsvorlagen und Seitenverläufe 69
2.1.3. Konkrete Seiten(-verläufe) 73
2.1.4. Seitenalternativen 76
2.1.5. Statische Bereiche 82
3. Blöcke und Gebiete 97
3.1. Grundlagen 97
3.1.1. Formatierung 98
3.1.2. Gebiete 101
3.2. Auffüllung 108
3.2.1. Grundlagen 109
3.2.2. Beispiel 109
3.3. Rahmen 114
3.3.1. Grundlagen 114
3.3.2. Beispiel 116
3.4. Abstand und Rand 118
3.4.1. Grundlagen 118
3.4.2. Beispiel 120
3.5. Hintergrund 126
3.5.1. Grundlagen 126
3.5.2. Beispiel 128
3.6. Syntaxübersicht für allgemeine Blöcke 135
3.6.1. Block 135
3.6.2. Block-Container 137
3.6.3. Umschließender Block 137
4. Tabellen 143
4.1. Tabellen erstellen 143
4.1.1. Grundlagen 144
4.1.2. Einfache Standardtabelle 145
4.1.3. Abmaßungen 153
4.1.4. Rahmen 156
4.1.5. Auffüllung 159
4.1.6. Überspannende Zellen 161
4.2. Syntaxübersicht Tabellenausgabe 163
4.2.1. Tabellengerüst mit Titel 163
4.2.2. Tabelle 164
4.2.3. Spalte 165
4.2.4. Tabellentitel 166
4.2.5. Kopfzeile 167
4.2.6. Fußzeile 167
4.2.7. Datenbereich 168
4.2.8. Reihe 169
4.2.9. Zelle 170
5. Listen 175
5.1. Listen erstellen 175
5.1.1. Grundlagen 175
5.1.2. Beispiel 177
5.1.3. Nummerierte Listen 183
5.2. Syntaxübersicht Listen 187
5.2.1. Listenblock 188
5.2.2. Listeneintrag 188
5.2.3. Listeneintrag-Inhalt 189
5.2.4. Aufzählungszeichen 189
6. Textformatierung 195
6.1. Grundlagen 195
6.1.1. Rechtecke 195
6.1.2. Buchstaben 198
6.1.3. Linien 200
6.2. Absatzformatierung 204
6.2.1. Absolute Ausrichtungen 204
6.2.2. Spezielle Ausrichtungen 207
6.2.3. Zeilenformatierung 213
6.3. Zeichenformatierung 222
6.3.1. Zeichensatz-Eigenschaften 222
6.3.2. Zeichen-Eigenschaften 227
6.3.3. Schreibrichtung 230
7. Grafik und Farbe 237
7.1. Grafiken verwenden 237
7.1.1. Grafik in einem Block 238
7.1.2. In-Zeilen-Grafiken 242
7.1.3. Umfließender Text 244
7.1.4. Hintergrundbilder 247
7.2. Farben verwenden 247
7.3. Syntaxübersicht 249
7.3.1. Grafikelemente 249
7.3.2. Farben 253
8. Bucherstellung 263
8.1. Dokument einrichten 263
8.1.1. Grundlagen 263
8.1.2. Vereinfachte Umsetzung in XSL-FO 269
8.2. Text ausgeben 280
8.2.1. Grundlagen 280
8.2.2. Formatvorlagen nachbilden 281
8.2.3. Vorlagenstruktur aufbauen 285
8.2.4. Spaltensatz 293
8.3. Verzeichnisse und Titel 295
8.3.1. Grundlagen 295
8.3.2. Laufende Titel 296
8.3.3. 305
8.3.4. Verknüpfungen 308

Kunden Rezensionen

Zu diesem Artikel ist noch keine Rezension vorhanden.
Helfen sie anderen Besuchern und verfassen Sie selbst eine Rezension.