20.01.2013 Aufrufe

XML » SVG Presenter - Carto:net

XML » SVG Presenter - Carto:net

XML » SVG Presenter - Carto:net

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!