Weiß jemand, ob es möglich ist, mit ColdFusion Powerpoint-PPts zu erstellen? Ich kann mich nicht auf den Ansatz verlassen, eine Kopie von Office zu installieren und eine über COM zu generieren, und ich kann ooxml nicht verwenden, da mein Kunde noch in der Office 2003-Ära ist. Jeder Vorschlag wird sehr geschätzt.
Antworten
Zu viele Anzeigen?Sie können es mit Apache POI versuchen, insbesondere mit der Powerpoint-Unterstützung. Scheint aber noch in der Beta-Phase zu sein:
http://poi.apache.org/slideshow/index.html
Ich habe POI schon früher verwendet, um aus Word-Dokumenten zu extrahieren, und es war ziemlich einfach in ColdFusion.
ColdFusion verfügt nicht über eine integrierte PPT-Erstellung, aber vielleicht können Sie etwas mit OpenOffice erstellen.
Schauen Sie sich CFPresentation (CF8) an. Damit können Sie webbasierte Präsentationen erstellen, die zwar nicht im PPT-Format sind, aber über den Flash-Player auf die gleiche Weise dargestellt werden.
Haben Sie erwogen, stattdessen PDF zu verwenden? Für alle Zwecke, außer vielleicht für einige Animationen, können PDFs PPTs gut ersetzen. Und CF verfügt über zahlreiche Funktionen zur Erstellung und Bearbeitung von PDFs!
Ich weiß, es ist keine gute Antwort, aber ColdFusion 9 kann eine cfpresentation in eine PowerPoint-Datei umwandeln, und das Erstellen einer cfpresentation ist verdammt trivial...
Allerdings erfordert dies natürlich einen Server, der sich noch in der Beta-Phase befindet, und einen hohen finanziellen Aufwand, wenn Sie einen eigenen Server betreiben.
Dan