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

Atalanta

Atalanta

Atalanta ist die Zeitschrift der Deutschen Forschungszentrale für Schmetterlingswanderung. Im Atalanta-Magazin werden Themen behandelt wie Wanderfalterforschung, Systematik, Taxonomie und Ökologie. ...

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

BMW Magazin

BMW Magazin

Unter dem Motto „DRIVEN" steht das BMW Magazin für Antrieb, Leidenschaft und Energie − und die Haltung, im Leben niemals stehen zu bleiben.Das Kundenmagazin der BMW AG inszeniert die neuesten ...

DER PRAKTIKER

DER PRAKTIKER

Technische Fachzeitschrift aus der Praxis für die Praxis in allen Bereichen des Handwerks und der Industrie. “der praktiker“ ist die Fachzeitschrift für alle Bereiche der fügetechnischen ...

DULV info

DULV info

UL-Technik, UL-Flugbetrieb, Luftrecht, Reiseberichte, Verbandsinte. Der Deutsche Ultraleichtflugverband e. V. - oder kurz DULV - wurde 1982 von ein paar Enthusiasten gegründet. Wegen der hohen ...

ea evangelische aspekte

ea evangelische aspekte

evangelische Beiträge zum Leben in Kirche und Gesellschaft Die Evangelische Akademikerschaft in Deutschland ist Herausgeberin der Zeitschrift evangelische aspekte Sie erscheint viermal im Jahr. In ...

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