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

arznei-telegramm

arznei-telegramm

Das arznei-telegramm® informiert bereits im 53. Jahrgang Ärzte, Apotheker und andere Heilberufe über Nutzen und Risiken von Arzneimitteln. Das arznei-telegramm®  ist neutral und ...

Baumarkt

Baumarkt

Baumarkt enthält eine ausführliche jährliche Konjunkturanalyse des deutschen Baumarktes und stellt die wichtigsten Ergebnisse des abgelaufenen Baujahres in vielen Zahlen und Fakten zusammen. Auf ...

Demeter-Gartenrundbrief

Demeter-Gartenrundbrief

Einzige Gartenzeitung mit Anleitungen und Erfahrungsberichten zum biologisch-dynamischen Anbau im Hausgarten (Demeter-Anbau). Mit regelmäßigem Arbeitskalender, Aussaat-/Pflanzzeiten, Neuigkeiten ...

building & automation

building & automation

Das Fachmagazin building & automation bietet dem Elektrohandwerker und Elektroplaner eine umfassende Übersicht über alle Produktneuheiten aus der Gebäudeautomation, der Installationstechnik, dem ...

VideoMarkt

VideoMarkt

VideoMarkt – besser unterhalten. VideoMarkt deckt die gesamte Videobranche ab: Videoverkauf, Videoverleih und digitale Distribution. Das komplette Serviceangebot von VideoMarkt unterstützt die ...

filmdienst#de

filmdienst#de

filmdienst.de führt die Tradition der 1947 gegründeten Zeitschrift FILMDIENST im digitalen Zeitalter fort. Wir begleiten seit 1947 Filme in allen ihren Ausprägungen und Erscheinungsformen.  ...