0

是否有任何方法可以在 Windows 应用商店应用程序中阅读和查看 PowerPoint 演示文稿?我想要实现的是从计算机打开 .pptx 文件并在应用程序中显示幻灯片。基本上,它就像一个 PowerPoint 查看器。我通过大量搜索发现我可以使用 Aspose.Slides API 将幻灯片转换为图像,然后将它们显示给用户。但首先,Aspose.Slides 不适用于 WinRT,其次,它不是免费的。OOXML 真的很复杂,我找不到通过 OOXML 实现这一点的方法。有什么办法可以解决这个问题?有没有办法操纵幻灯片?

4

1 回答 1

2

我还没有看到用于 PowerPoint 的 WinRT API,但如果您找到了用于 .NET 的 API,您可以轻松编写一个 Web 服务,该服务将采用 ppt 或 pptx 并使用该 API 将其转换为图像或您可以显示的其他内容。

如果您对演示文稿有一定的控制权 - 您也可以考虑将它们保存为 XPS,这是基于 WPF/XAML 的格式,但即便如此,您仍需要做更多的工作来将其处理为与 WinRT/XAML 兼容的 XAML 格式,并且可能加载自定义嵌入字体等仍然存在一些问题。

于 2012-12-28T10:44:49.860 回答