Home. 
.

transparent

transparent

transparent

XSLT Design für OOXML in Word 2007

Altova StyleVision® 2008 bietet Unterstützung für die Ausgabe in DOCX (das neue Office Open XML Dateiformat), den Dokumenttyp für Microsoft® Word 2007.

Office Open XML (allgemein auch als OOXML oder OpenXML bekannt) ist eine umfangreiche neue Spezifikation für elektronische Dokumente und das Standardformat für das beliebte Microsoft Office 2007-Paket. OOXML, das kürzlich als ISO-Standard genehmigt wurde, wurde ursprünglich von Microsoft als Ersatz für die binären Dateiformate entwickelt, die bisher zum Speichern von Dateien verwendet worden waren.

Das neue DOCX-Format aus der OOXML-Spezifikation verspricht laut Ecma eine bessere Datenkompatibilität, Integration und Transparenz sowie eine höhere Dokumentsicherheit bei gleichzeitig kleinerer Dateigröße. Dank der Unterstützung für das immer häufiger verwendete OOXML-Format und andere beliebte Dokumentausgabeformate, trägt StyleVision den Bedürfnissen dieses wachsenden Markts Rechnung.

Die Basis für das DOCX-Format bildet das WordprocessingML (WordML) Vokabular. Damit verknüpfte Zusatzinformationen wie Bilder, Medien und Formatierungsinformationen werden in separate Dateien in einem ZIP-Archiv verpackt.

StyleVision erleichtert die OOXML-Entwicklung, da Sie damit anhand von XML- und/oder Datenbankdaten DOCX-konforme Ausgabedateien erstellen und implementieren können. Das von Ihnen erstellte Stylesheet legt die Struktur und die Design-Elemente zum Text fest, sodass damit ansprechende Ausgabedateien erzeugt werden können. Mit Ihrem Stylesheet Design werden gleichzeitig Ausgabedateien im HTML-, RTF- und PDF-Format sowie das entsprechende elektronische Altova Authentic®-Formular generiert.

Visuelles XSLT Design

Mit dem einzigartigen Lösungsansatz von StyleVision geht das Erstellen von Präsentations-Stylesheets einfacher und schneller als je zuvor vonstatten. StyleVision schreibt anhand der Eingaben in Ihr visuelles Stylesheet Design im Hintergrund XSLT-Code, sodass Sie sich rein auf das Design konzentrieren können und sich nicht mit dem Schreiben von oft komplexem Transformationscode befassen müssen.

Entwickler können ihr Design entweder in XSLT 1.0 oder XSLT 2.0 erstellen. Standardmäßig ist die Option XSLT 2.0 ausgewählt, da dies der neuere W3C-Standard ist. XSLT 2.0 wird auch für OOXML-Transformationen benötigt. Informationen zu den neuen Funktionen in XSLT 2.0 finden Sie unter unserem Developer Portal auf der Seite XSLT 2.0.

Erstellung eines einfachen Stylesheet

Bei der Erstellung eines Stylesheet benötigen Sie zur Definition der Zieldatenstruktur ein XML-Schema, eine DTD oder ein Datenbankschema. Öffnen Sie dieses Dokument einfach in StyleVision und das Content Model wird in der Eingabehilfe "Datenquellen" angezeigt. Sie können eine Verbindung zu mehreren Schemas herstellen, um Daten aus unterschiedlichen Quellen in Ihr Design zu integrieren.

Anschließend haben Sie die Möglichkeit eine XML-Arbeitsdatei aus Quelldokument anzugeben. Mit Hilfe dieser Datei können Sie eine Vorschau der Ausgabe - ausgefüllt mit den entsprechenden Daten - anzeigen.

Um Elemente und Attribute für Ihr Stylesheet Design verfügbar zu machen, ziehen Sie einfach die entsprechenden Einträge in das Design-Fenster. StyleVision fragt Sie daraufhin, wie der Node in Ihrem Design dargestellt werden soll (Absatz, Tabelle, Bild, usw.). Diese Informationen werden dynamisch auf Basis der Daten in Ihrer/Ihren Quelldokument(en) wiedergegeben. Sie können auch statischen Inhalt wie z.B. Überschriftentext, Bilder, Hyperlinks usw. einfügen.



StyleVision stylesheet designer
Zum Vergrößern / Verkleinern Bild anklicken

Die Benutzeroberfläche von StyleVision enthält fünf Eingabehilfefenster zum Anzeigen, Bearbeiten und Zuweisen von Stil- und Layout-Eigenschaften für Ihr Design. Näheres über diese Fenster und die entsprechenden Funktionalitäten darin finden Sie auf der Seite Stylesheet Design.

Modulares Styling mit CSS

StyleVision unterstützt komplexe Styling-Funktionen zum Erstellen von Seiten auf Basis des WordprocessingML/WordML-Vokabulars. Auch CSS (Cascading Stylesheets) wird unterstützt. CSS gestattet eine modulare Herangehensweise beim Stylesheet Design. Darstellungsinformationen (Schriftgröße, Hintergrundfarbe usw.) bleiben separat von Inhalt. Sie können zu Ihren Designs anhand vordefinierter CSS-Stile präzise Stilregeln hinzufügen und Ihre eigenen CSS-Dokumente importieren, um bereits fertige Dokumente nutzen zu können.

Komplexe Stylesheet-Funktionen

Mit StyleVision erstellte Stylesheets unterstützen komplexe Funktionalitäten wie z.B. bedingte Vorlagen, automatische Berechnungen, Validierung von Business Logic, die Sortierung von Daten bei der Ausgabe und vieles mehr. Lesen Sie mehr über erweiterte Stylesheet-Funktionen.

Pakete

Die OOXML-Spezifikation verlangt, dass XML und andere Datendateien in einem speziell strukturierten ZIP-Paket gespeichert werden. Wenn Sie ein Word 2007 Dokument in StyleVision generieren, trennt der intelligente Verarbeitungsprozessor die Einstellungs- und Stildaten im Hintergrund vom Dokumenttext und erzeugt ein OOXML-konformes DOCX-Archiv.

Single Source Publishing

Die Praxis des Single Source Publishing ermöglicht Ihnen, denselben Inhalt in unterschiedlichen Dokumentformaten wiederzuverwenden. Durch Speichern der Darstellungsinformationen separat vom Inhalt können Unternehmen Ihre Produktivität beim Veröffentlichen von Daten und bei der Dokumentation maximieren, indem Sie ihre Originaldaten ohne zusätzlichen Ballast speichern. Bearbeitungen müssen nur einmal vorgenommen werden, um die Daten in mehreren Formaten auszugeben.

Mit StyleVision können Sie das Single Source-Modell optimal nutzen, indem Sie standardkonformen XSLT 2.0-Transformationscode nicht nur in WordML/DOCX generieren, sondern auch in HTML, RTF, PDF und einem elektronischen Authentic-Formular. Dieser Code kann ebenso wie die erzeugte OOXML-Ausgabe jederzeit im Design-Fenster durch Klicken auf das Register "Vorschau Word 2007"angezeigt werden.



OOXML output from XML or databases

Ihre Stylesheets und Ausgabedateien werden alle auf Basis eines einzigen Designs generiert. Die standardkonformen XSLT-Stylesheets und Ausgabedateien können jederzeit separat gespeichert werden, um in Ihren eigenen oder anderen Applikationen weiterverwendet zu werden.





Informieren Sie sich über die umfangreiche Produktpalette von Altova Tools für die XML-Entwicklung.



Mit seiner Unterstützung für die neue OOXML-Spezifikation wird StyleVision zu einem unentbehrlichen Tool für alle Entwickler, die Anwendungen für Benutzer von Microsoft Office 2007 entwickeln. Downloaden Sie eine kostenlose Testversion!



transparent
Download
Pricelist
Buy
Video
Datasheet
Feature Comparsion
Print
Mail
Digg
delicious
.

Lesen Sie mehr über OOXML

.

Besuchen Sie in unserem Developer Portal die Seite OOXML um mehr über OOXML zu erfahren.

.
StyleVision-Rezension
.

Mike Gunderloy, ist unabhängiger Software-Berater und Autor und hat für die Zeitschrift "Application Development Trends" (ADT) eine Rezension zu Altova StyleVision verfasst. Sein Kommentar zu Altova StyleVision: "Wenn Sie auf der Suche nach einer flexiblen Möglichkeit sind, mit XML-Daten zu arbeiten, dann liegen Sie mit diesem Produkt genau richtig."

.

StyleVision Review

.

Hier zum ausführlichen Bericht…

.
.
.

transparent

transparent