XML » SVG Presenter - Carto:net
XML » SVG Presenter - Carto:net
XML » SVG Presenter - Carto:net
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>XML</strong> <strong>»</strong> <strong>SVG</strong> PRESENTER | STRUKTURIERTE MULTIMEDIA-PRÄSENTATION IM WEB 32<br />
Über einen ggf. komplexeren, „intelligenten“ Algorithmus ließen sich auf diesem Wege zwar keine pixelgenaue,<br />
dem Format vollständig entsprechende Transformationen erreichen, aber immerhin etwa relevante<br />
Informationsdaten automatisiert in eine PowerPoint-Datei schreiben oder auch relevante Inhalte aus bestehenden<br />
Präsentationen extrahieren. Eine geringfügig komfortablere Möglichkeit zur „Microsoft-<br />
Fernbedienung“ stellt darüber hinaus die kommerzielle COM-Brücke „J-Integra“ der Firma Intrinsyc dar,<br />
die die PowerPoint-Automation ebenfalls mit konkreten Realisierungsansätzen [vgl. Intr98] eindrucksvoll<br />
zur Schau stellt. Auch diese Lösung, die im Übrigen lediglich die Bereitstellung der COM-Schnittstelle vereinfacht,<br />
macht hingegen, ebenso wie der bereits von Microsoft veröffentlichte Ansatz [Micr99], meiner<br />
Einschätzung nach eher den Eindruck eines recht umständlichen „Workarounds“, als eine „echte“, Javabasierte<br />
Alternative einer möglichen Server-Anwendung zur PowerPoint-Verarbeitung aufzuzeigen.<br />
2.3.3.3 Export-Workaround: WMF<br />
Ein weiteres „Workaround“ stellt indes die Verwendung der von Microsoft selbst angebotenen WMF-<br />
Schnittstelle dar [s. hierzu auch 4.3.2.1]: In Verbindung mit den soeben angesprochenen, Java-basierten<br />
COM-Wrappern ließe sich etwa der in alle PowerPoint-Versionen integrierte WMF-Export der Präsentations-Slides<br />
automatisieren, um diese, möglicherweise wiederum als Bestandteil einer Java-basierten Serveranwendung,<br />
weiter zu verarbeiten. Hierfür geeig<strong>net</strong>e Konvertierungs-Module, die eine Verarbeitung der<br />
WMF-Grafiken in Java ermöglichen, sind bereits in Großer Anzahl vorhanden: Neben den primär zur<br />
Applet-Anwendung konzipierten WMF-Decodern des lizenzfrei zugänglichen Viewers in [Klei00] sowie<br />
dem durch Piet Jonas von der Universität Greifswald öffentlich gemachten Java-WMF-Framework [Jona02]<br />
sind dies zumeist Konverter-Module, die sich speziell auf den Inter<strong>net</strong>-Vektorstandard <strong>SVG</strong> konzentrieren.<br />
Insbesondere seien an dieser Stelle die diesbezüglichen Vorarbeiten von Carmen Delessio [Dele97,99] sowie<br />
der WMFto<strong>SVG</strong>-Transcoder des ebenfalls Java-basierten Batik-Projekts der Apache Group [vgl. Croo01] erwähnt.<br />
Trotz der Eleganz dieser durchaus gangbaren WMF-Option erscheint im Hinblick auf die durchaus beeindruckenden,<br />
multimedialen Funktionalitäten PowerPoints die Tatsache, dass durch die eben angesprochene<br />
Konvertierung der einzelnen Slides in deren WMF-Entsprechung sämtliche dynamische, interaktive, auditive<br />
und audiovisuelle Information und somit ein Grossteil der prägenden Dynamik einer Präsentation verloren<br />
geht, als doch sehr beträchtliches Manko gegenüber einer „echten“ Filter-Lösung, in der sämtliche präsentationsspezifischen<br />
Eigenschaften des PowerPoint-Dateiformates berücksichtigt würden.<br />
2.3.3.4 Fazit und Ausblick: <strong>SVG</strong> als Hoffnungsschimmer?<br />
Abschließend muss daher leider festgestellt werden, dass aufgrund der Intransparenz des Dateiformates selber<br />
sowie der nur mäßigen Bemühungen von Seiten des Hersteller-Unternehmens Microsoft, bereits existierende<br />
Ansätze [vgl. Micr97] zu soliden, großflächig genutzten Schnittstellen auszubauen [vgl. O’Don97],<br />
Filter-Ansätze zur Bearbeitung des PowerPoint zugrunde liegenden Speicherformates zwar prinzipiell möglich,<br />
jedoch, wie soeben aufgezeigt, recht mühsam zu realisieren sind. Den einzigen Lichtblick stellt an dieser<br />
Stelle lediglich die Ankündigung [Paol02] Microsofts dar, für die künftige Version 11 ihres Office-<br />
Pakets einschließlich der PowerPoint-Komponente vollständigen <strong>SVG</strong>-Im- und Export bereitzustellen [vgl.<br />
LiJa03]: Dies würde insbesondere im Hinblick auf die im Rahmen dieser Diplomarbeit und auf Basis von<br />
<strong>SVG</strong> [s.5.4] realisierte Präsentationslösung 1 eine fast ideale Schnittstelle darstellen – da sich die Office11-<br />
Suite jedoch derzeit erst dem „Beta 2“-Stadium nähert und eine Veröffentlichung der Software daher noch<br />
einige Zeit in Anspruch nehmen wird (von einer entsprechende Verbreitung ganz zu schweigen), ist dies jedoch<br />
momentan noch Zukunftsmusik.<br />
1 s. hierzu Kap. 6