Präsentation herunterladen
Veröffentlicht von:Sjoerd App Geändert vor über 10 Jahren
1
Drucken mit XSL-FO DaimlerChrysler Drucken von Webseiten
Konzeption und Realisierung eines Report Generator-Plugin für das Eclipse Framework zur dynamischen Generierung eines XSL-FO basierten Outputstreams zur Erzeugung von eReport PDF-Files. DaimlerChrysler ITP/FP Produktionsleittechnik Winfried Höflich DaimlerChrysler Prof Harms FHTE Drucken von Webseiten Automatische PDF Generierung - eReports Achim Schietinger
2
HTML für Browser optimiert
Drucken HTML im Browser HTML zum Drucken Drucken mit CSS XSL-FO eReports
3
HTML zum Drucken optimiert
HTML im Browser HTML zum Drucken Drucken mit CSS XSL-FO eReports
4
Drucken mit CSS Cascading Stylessheets Drucken
Drucken HTML im Browser HTML zum Drucken Drucken mit CSS XSL-FO eReports + Keine zusätzliche Druckversion + (fast) Kein zusätzlicher Trafic - Jedes Tag muss mehrfach definiert werden - - Webentwickler muss jedes Tag als druckbar / nicht druckbar markieren
5
XSL-FO Drucken eReports
HTML im Browser HTML zum Drucken Drucken mit CSS XSL-FO eReports eXtensible Stylesheet Language Formatting Objects FO sind Bestandteil der XSL-Spezifikation Formatierungsobjekte werden mit einem FOProzessor in das gewünschte Format umgewandelt Unterstützte ausgabeformate sind z.Z.: AWT, PDF, print, SVG, Text, MIF, Area Tree Representation, PCL und PS
6
Achim Schietinger
7
eReports erzeugen Drucken eReports Laufzeitumgebung
Editorfunktionalität Laufzeitumgebung Editorfunktionalität
8
Laufzeitumgebung Drucken eReports Applikations-Server document.fo Link
Editorfunktionalität Applikations-Server JSP document.fo Link FOP Servlet Request fo-styles.xsl xml.class Response Client -Browser -Applikation XSL-FO Stylesheet Datenbank Achim Schietinger
9
Laufzeitumgebung Drucken eReports Data Access Classes liefern Daten
Editorfunktionalität Data Access Classes liefern Daten PrintFactory erzeugt InputStream InputStream wird and FOP weitergeleitet und gerendert
10
Stylesheet Editor Editor Drucken eReports XSL-FO Bibliothek Menü
Laufzeitumgebung Editorfunktionalität Menü Element fo:element XSL-FO Bibliothek fo-style.xsl preview.pdf FOP Servlet Achim Schietinger
11
Stylesheet Editor Drucken
eReports Laufzeitumgebung Editorfunktionalität Einlesen Datei wird geparst und in das Objektmodell gewandelt Speichern Dokument wird in Text umgewandelt und in XML-Datei geschrieben Element erzeugen Liste von möglichen Elementen wird aus DTD erzeugt Elemente manipulieren hinzufügen, verschieben, löschen, ändern ... Attribut erzeugen Liste von möglichen Attribute wird aus DTD erzeugt
12
Drucken mit XSL-FO Drucken eReports
HTML im Browser HTML zum Drucken Drucken mit CSS XSL-FO eReports Laufzeitumgebung Editorfunktionalität eXtensible Stylesheet Language – Formatting Objects XML-basierten Webtechnologien freier FO Prozessor in Java Folien zu diesem Vortrag Noch Fragen
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.