【发布时间】:2012-11-12 04:47:42
【问题描述】:
我想构建一个独立的 Delphi 应用程序,该应用程序能够显示一系列 powepoint 演示文稿,而无需最终用户在其计算机上安装 MS Powerpoint 或 MS Powerpoint 查看器。
我想知道两件事:
- 这可能吗?
- 有哪些 vcl 组件可以实现这一目标?
更新:
Microsoft PowerPoint 允许用户将演示文稿另存为 Windows Media Video (.wmv)。有几个组件允许您在 Delphi 中播放 .wmv 文件。这就是我使用 Delphi 解决挑战的方法。
【问题讨论】:
-
您不需要用户安装查看器,但我不清楚您的应用程序是否允许安装它?
-
您认为“可能”有多少行代码?我会说这是可能的,在大约一百万到一百万行代码中。而且没有任何组件可以做到这一点。
-
您是否考虑过将幻灯片转换为 PDF 格式?可能无法在 Powerpoint 中包含所有可能的花里胡哨...
-
@Gunny:通常情况下,询问“是否可能”的问题被认为非常模糊且无法回答。你真的应该更具体;正如现在所说,可接受的答案是“是的,没有可用的 vcl 组件”或“不,没有可用的 vcl 组件”。由于这些显然不是有用的答案,也许您应该重新表述您的问题。
-
OpenOffice Impress 可以打开 Powerpoint 文件并将其转换为 Flash。使用 Delphi 可以查看 Flash 动画,Running Flash animations with Delphi。
标签: delphi powerpoint vcl