1

我正在开发一个基于 Spring REST 服务的 Web 应用程序(UI 基于 HTML5,backbone.js)。实际要求是,上传的文档(可以是任何文档,如 excel、word、ppt、pdf 等)需要一个预览选项,用户可以使用该选项在浏览器中查看文档(用户可能安装或未安装 Office)。

我的想法是将文档转换为图像并将其显示给用户。在搜索中,我发现了多种将 PDF 转换为图像的方法,但没有多少 ODT 到图像(注意:我正在寻找一个开源)。JODConverter, docx4j 可用于将文档转换为 pdf。然后我可以将这些 PDF 转换为图像。但这是正确的方法吗。有没有其他有效的方法来实现同样的目标。请建议并指出正确的方向。

提前致谢。戈皮

4

1 回答 1

2

是的,你不会比.docx图像.pdf更好。您确实需要一个稳定的工作流程,这与您所找到的一样好,除非您在 Microsoft 服务器上运行并且您可以访问官方的 Microsoft Office 内容。

对于预览,docx4j 或类似的就可以了。并非所有内容都能完美转换,但预览应该没问题。

于 2014-11-04T08:25:26.210 回答