8

Silverlight 应用程序可以嵌入到 PowerPoint 中吗?我们目前正在权衡 Silverlight 与 Flash 的优缺点,并且主要对图表控件感兴趣。高层希望在 PowerPoint 演示文稿中包含美观的动态图表,并能够在未来将这些图表迁移到在线解决方案中。

4

1 回答 1

7

所有 Silverlight 应用程序都需要托管在浏览器中,因此您需要在 PPT 中获取 HTML 页面。这可以通过在使用 VBA 的页面中嵌入 Winforms 浏览器控件来完成。

托管 Silverlight 控件的 XAP 文件和网页需要托管在可用的 Web 服务器上,或者将文件本地放置在将运行演示文稿的每台 PC 上,这会引入额外的依赖关系。

您可能遇到的另一个问题是将“动态图表”链接到数据。如果您能够让所有数据都是静态的并封装在 Silverlight 控件中,那么这可能是可行的,但如果您需要将图表连接到您的 powerpoint 演示文稿中的数据,您最终可能需要进行大量编码来获得这个去工作。

长话短说,我建议 Silverlight 可能不是将视觉内容嵌入 PowerPoint 的正确工具。它确实是专为在线/网络部署而设计的。

于 2008-12-08T18:06:57.217 回答