Sie sind hier
E-Book

XSL-FO

AutorMarco Skulschus, Marcus Wiederstein
Verlagcomelio GmbH
Erscheinungsjahr2011
Seitenanzahl304 Seiten
ISBN9783939701590
FormatPDF
KopierschutzDRM
GerätePC/MAC/eReader/Tablet
Preis14,95 EUR
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

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Inhaltsverzeichnis6
Vorwort11
1. Einführung20
1. 1. FO/PDF erzeugen20
1. 1. 1. Hallo-Welt-Beispiel21
1. 1. 2. Werte aus XML übernehmen24
1. 1. 3. Andere Formate erzeugen26
1. 2. Entwicklungsumgebung einrichten29
1. 2. 1. Technische Voraussetzungen29
1. 2. 2. Konfiguration30
1. 2. 3. Verwendung31
1. 2. 3. 1 Aufruf des Prozessors32
1. 2. 3. 2 Angabe von Parametern34
1. 2. 3. 3 XPath testen35
1. 3. Theoretischer Hintergrund37
1. 3. 1. Transformation in den Ergebnisbaum38
1. 3. 2. Transformation in das Zielformat42
1. 4. Nutzung von XSL-FO43
1. 4. 1. Grundlegende Überlegungen44
1. 4. 2. .NET45
1. 4. 3. Java47
2. Seiten und Seitenvorlagen50
2. 1. Elementübersicht50
2. 1. 1. Seitenvorlagen und Regionen52
2. 1. 1. 1 Grundlagen52
2. 1. 1. 2 Beispiel54
2. 1. 1. 3 FO-Baum einrichten59
2. 1. 1. 4 Seitenvorlagen erstellen60
2. 1. 1. 5 Regionen61
2. 1. 2. Seitenverlaufsvorlagen und Seitenverläufe62
2. 1. 2. 1 Beispiel62
2. 1. 2. 2 Seitenverlaufsvorlage erstellen65
2. 1. 3. Konkrete Seiten(-verläufe)66
2. 1. 4. Seitenalternativen69
2. 1. 5. Statische Bereiche75
2. 1. 5. 1 Beispiel75
2. 1. 5. 2 Eigenschaften von Seitenverläufen81
2. 1. 5. 3 Statische Bereiche anlegen83
2. 1. 5. 4 Titel anlegen83
2. 1. 5. 5 Seitenzahlen ausgeben84
3. Blöcke und Gebiete87
3. 1. Grundlagen87
3. 1. 1. Formatierung88
3. 1. 2. Gebiete91
3. 1. 2. 1 Grundeigenschaften von Gebieten92
3. 1. 2. 2 Zuordnungsrechtecke94
3. 1. 2. 3 Kanten96
3. 2. Auffüllung98
3. 2. 1. Grundlagen99
3. 2. 2. Beispiel99
3. 3. Rahmen104
3. 3. 1. Grundlagen104
3. 3. 2. Beispiel106
3. 4. Abstand und Rand108
3. 4. 1. Grundlagen108
3. 4. 1. 1 Ränder109
3. 4. 1. 2 Abstände109
3. 4. 1. 3 Einzüge110
3. 4. 2. Beispiel110
3. 4. 2. 1 Rahmen111
3. 4. 2. 2 Abstände112
3. 4. 2. 3 Einzüge114
3. 5. Hintergrund116
3. 5. 1. Grundlagen116
3. 5. 2. Beispiel118
3. 5. 2. 1 Hintergrundfarbe118
3. 5. 2. 2 Hintergrundbild121
3. 6. Syntaxübersicht für allgemeine Blöcke125
3. 6. 1. Block125
3. 6. 2. Block-Container127
3. 6. 3. Umschließender Block127
4. Tabellen130
4. 1. Tabellen erstellen130
4. 1. 1. Grundlagen131
4. 1. 2. Einfache Standardtabelle132
4. 1. 3. Abmaßungen140
4. 1. 3. 1 Tabellen- und Spaltenbreite140
4. 1. 3. 2 Tabellen- und Zellenhöhe142
4. 1. 4. Rahmen143
4. 1. 5. Auffüllung146
4. 1. 6. Überspannende Zellen148
4. 2. Syntaxübersicht Tabellenausgabe150
4. 2. 1. Tabellengerüst mit Titel150
4. 2. 2. Tabelle151
4. 2. 3. Spalte152
4. 2. 4. Tabellentitel153
4. 2. 5. Kopfzeile154
4. 2. 6. Fußzeile154
4. 2. 7. Datenbereich155
4. 2. 8. Reihe156
4. 2. 9. Zelle157
5. Listen160
5. 1. Listen erstellen160
5. 1. 1. Grundlagen160
5. 1. 2. Beispiel162
5. 1. 3. Nummerierte Listen168
5. 2. Syntaxübersicht Listen172
5. 2. 1. Listenblock173
5. 2. 2. Listeneintrag173
5. 2. 3. Listeneintrag-Inhalt174
5. 2. 4. Aufzählungszeichen174
6. Textformatierung177
6. 1. Grundlagen177
6. 1. 1. Rechtecke177
6. 1. 2. Buchstaben180
6. 1. 3. Linien182
6. 2. Absatzformatierung186
6. 2. 1. Absolute Ausrichtungen186
6. 2. 1. 1 Grundlagen187
6. 2. 1. 2 Beispiel188
6. 2. 2. Spezielle Ausrichtungen189
6. 2. 2. 1 Grundlagen189
6. 2. 2. 2 Beispiele194
6. 2. 3. Zeilenformatierung195
6. 2. 3. 1 Grundlagen195
6. 2. 3. 2 Beispiele199
6. 3. Zeichenformatierung204
6. 3. 1. Zeichensatz-Eigenschaften204
6. 3. 1. 1 Grundlagen204
6. 3. 1. 2 Beispiele207
6. 3. 2. Zeichen-Eigenschaften209
6. 3. 2. 1 Grundlagen209
6. 3. 2. 2 Beispiele211
6. 3. 3. Schreibrichtung212
7. Grafik und Farbe217
7. 1. Grafiken verwenden217
7. 1. 1. Grafik in einem Block218
7. 1. 2. In-Zeilen-Grafiken222
7. 1. 3. Umfließender Text224
7. 1. 4. Hintergrundbilder227
7. 2. Farben verwenden227
7. 3. Syntaxübersicht229
7. 3. 1. Grafikelemente229
7. 3. 1. 1 Hintergrundgrafik229
7. 3. 1. 2 Grafik einfügen231
7. 3. 1. 3 Fremde Objekte232
7. 3. 2. Farben233
7. 3. 2. 1 Hintergrundfarbe233
7. 3. 2. 2 Farbattribute233
7. 3. 2. 3 Farbfunktionen234
7. 3. 2. 4 Farbnamen234
8. Bucherstellung240
8. 1. Dokument einrichten240
8. 1. 1. Grundlagen240
8. 1. 1. 1 Format241
8. 1. 1. 2 Satzspiegel242
8. 1. 2. Vereinfachte Umsetzung in XSL-FO246
8. 1. 2. 1 Dokumentstruktur247
8. 1. 2. 2 Auslagerungstechniken249
8. 1. 2. 3 Seiten- und Seitenverlaufsvorlagen250
8. 2. Text ausgeben257
8. 2. 1. Grundlagen257
8. 2. 2. Formatvorlagen nachbilden258
8. 2. 3. Vorlagenstruktur aufbauen262
8. 2. 4. Spaltensatz270
8. 3. Verzeichnisse und Titel272
8. 3. 1. Grundlagen272
8. 3. 2. Laufende Titel273
8. 3. 2. 1 Vorbereitung der Regionen273
8. 3. 2. 2 Seitenzahlen278
8. 3. 2. 3 Laufende Titel279
8. 3. 3. Inhaltsverzeichnis282
8. 3. 4. Verknüpfungen285
Symbols288
Index288

Weitere E-Books zum Thema: Programmiersprachen - Softwareentwicklung

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

Programmieren lernen in PHP 5

E-Book Programmieren lernen in PHP 5
Format: PDF

Mit der Version 5 erreicht PHP einen bemerkenswerten Reifegrad, der PHP zu einer festen Größe in der Welt der Webprogrammierung macht. Gerade die leichte Erlernbarkeit macht PHP zur idealen…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Weitere Zeitschriften

Augenblick mal

Augenblick mal

Die Zeitschrift mit den guten Nachrichten "Augenblick mal" ist eine Zeitschrift, die in aktuellen Berichten, Interviews und Reportagen die biblische Botschaft und den christlichen Glauben ...

Deutsche Hockey Zeitung

Deutsche Hockey Zeitung

Informiert über das nationale und internationale Hockey. Die Deutsche Hockeyzeitung ist Ihr kompetenter Partner für Ihren Auftritt im Hockeymarkt. Sie ist die einzige bundesweite Hockeyzeitung ...

DGIP-intern

DGIP-intern

Mitteilungen der Deutschen Gesellschaft für Individualpsychologie e.V. (DGIP) für ihre Mitglieder Die Mitglieder der DGIP erhalten viermal jährlich das Mitteilungsblatt „DGIP-intern“ ...

Euphorion

Euphorion

EUPHORION wurde 1894 gegründet und widmet sich als „Zeitschrift für Literaturgeschichte“ dem gesamten Fachgebiet der deutschen Philologie. Mindestens ein Heft pro Jahrgang ist für die ...

Euro am Sonntag

Euro am Sonntag

Deutschlands aktuelleste Finanz-Wochenzeitung Jede Woche neu bietet €uro am Sonntag Antworten auf die wichtigsten Fragen zu den Themen Geldanlage und Vermögensaufbau. Auch komplexe Sachverhalte ...