使用Java将docx / ODT转换为图像

时间:2014-11-04 07:39:19

标签: java image converter odt

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

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

提前致谢。 戈皮

1 个答案:

答案 0 :(得分:1)

是的,你不会比.docx.pdf更好地拍照。你真的需要一个稳定的工作流程,这就像你为此找到的一样好,除非你在Microsoft服务器上运行并且你可以访问官方的Microsoft Office东西。

对于预览,docx4j或类似的将会很好。并非一切都完美转换,但预览应该没问题。