【问题标题】:View PowerPoint XML in Android as a bitmap or jpeg or png image在 Android 中以位图或 jpeg 或 png 图像的形式查看 PowerPoint XML
【发布时间】:2012-06-12 18:19:35
【问题描述】:

我需要将许多 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 格式。

非常感谢您的帮助。

【问题讨论】:

  • 是否可以一次转换为PDF,然后以一种图像格式存储?因为至少知道 PDF 方式。
  • @Andrey Ermakov & Tim ... 感谢您的回复。我想远离使用 PDF 查看器/阅读器,因为它给代码增加了很多复杂性,而且很多时候开源框架都不能很好地工作。我想它看起来是我最好的选择。太糟糕了,Adobe 和 Google 不得不互相生气 :( 再次感谢大家。

标签: java android xml bitmap xpsdocument


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-06
      • 1970-01-01
      • 2011-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-10
      • 1970-01-01
      相关资源
      最近更新 更多