0

我正在研究以编程方式将 Microsoft Office XML 文件(在本例中为 .docx)呈现为图像所需的工作量。为了说明,我想为所述文件实现类似于 Apple 的 QuickLook 预览。要求:

  1. 必须是可移植的(具体来说,它不能在 Windows 上运行,也不能在任何其他带有 Microsoft Office 的平台上运行)
  2. 需要无头和合理的资源限制(想想 VPS!)。
  3. 最好是一个独立的、维护良好的开源解决方案:)
  4. 文本提取会很好(尽管可以使用另一个库 - 我已经有了这个)
  5. 如果我找不到好的离线解决方案,好的在线服务可以作为最后的手段
  6. 准确性很好,但不是这里的主要目标。

我试图找到这样一个图书馆的尝试并没有完全成功。有一些基于 Java 的项目似乎是从 OpenOffice 中涌现出来的,但它们要么看起来有点重量级,要么关注点错误(即文本提取、搜索、文档生成)。

重申一下,我希望渲染文档(例如,渲染为 PNG)。速度和内存使用比 OLE 图像、方程式、高级格式等功能更重要。

4

0 回答 0