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

BEHINDERTEPÄDAGOGIK

BEHINDERTEPÄDAGOGIK

Für diese Fachzeitschrift arbeiten namhafte Persönlichkeiten aus den verschiedenen Fotschungs-, Lehr- und Praxisbereichen zusammen. Zu ihren Aufgaben gehören Prävention, Früherkennung, ...

BONSAI ART

BONSAI ART

Auflagenstärkste deutschsprachige Bonsai-Zeitschrift, basierend auf den renommiertesten Bonsai-Zeitschriften Japans mit vielen Beiträgen europäischer Gestalter. Wertvolle Informationen für ...

DSD Der Sicherheitsdienst

DSD Der Sicherheitsdienst

Der "DSD – Der Sicherheitsdienst" ist das Magazin der Sicherheitswirtschaft. Es erscheint viermal jährlich und mit einer Auflage von 11.000 Exemplaren. Der DSD informiert über aktuelle Themen ...

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

e-commerce magazin

e-commerce magazin

e-commerce magazin Die Redaktion des e-commerce magazin versteht sich als Mittler zwischen Anbietern und Markt und berichtet unabhängig, kompetent und kritisch über ...

Eishockey NEWS

Eishockey NEWS

Eishockey NEWS bringt alles über die DEL, die DEL2, die Oberliga sowie die Regionalligen und Informationen über die NHL. Dazu ausführliche Statistiken, Hintergrundberichte, Personalities ...

elektrobörse handel

elektrobörse handel

elektrobörse handel gibt einen facettenreichen Überblick über den Elektrogerätemarkt: Produktneuheiten und -trends, Branchennachrichten, Interviews, Messeberichte uvm.. In den monatlichen ...

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