2

我有许多 PowerPoint 演示文稿,我需要能够将它们添加到我的应用程序的 res 文件夹中。如果我不将它们保存为 XML、PDF 或 XPS,它们将占用大量内存。PDF 和 android 根本不容易结合在一起,所以我选择 XML 或 XPS 的路径。我需要这些能够被查看和/或编辑为位图。

我不明白 PowerPoint XML 如何能够/实现以在屏幕上查看或绘制。我也不明白如何对 PowerPoint XPS 做同样的事情,但只需要一种方法(XPS 或 XML)。我确实知道 PDF 已经慢慢成为文件复杂性的选项,并且没有标准的查看器 API。

所以基本上...

  • 我需要在 android 上以位图的形式显示/查看 XML 或 XPS PP 演示文稿
  • 我可以使用 XML 和 Java
  • 我已经进行了研究,但我仍然需要了解执行此操作的潜在因素

我会在下面附上代码,但对于 Stack Overflow 来说太大了。如果需要,我建议使用 PP 进行测试并保存为 PowerPoint XML 格式。

非常感谢你的帮助。

4

2 回答 2

3

我认为在 Android 上不会有一种简单的方法让您解析 Powerpoint XML 文件中存在的 BinaryData。

我认为您最好将您的 pp 幻灯片保存为图像,这样您就已经将它们保存在易于制作为 Bitmap 对象并根据需要进行编辑的东西中。

于 2012-06-12T18:30:29.820 回答
1

试试 Apache.org 上的HSLFSlideShow模块。该模块承诺能够解析 PPT 文件、获取嵌入的对象、图片等。它可能会有所帮助。

于 2012-06-12T19:15:30.070 回答