我正在开发基于Spring REST服务的Web应用程序(UI基于HTML5,backbone.js)。实际要求是,上传的文档(可以是任何文档,如excel,word,ppt,pdf等)需要预览选项,用户可以使用该选项在浏览器中查看文档(用户可能安装了办公室,也可能没有安装办公室)。
我的想法是将文档转换为图像并将其显示给用户。在搜索时,我找到了多种方法将PDF转换为图像,但没有多少ODT转换为图像(注意:我正在寻找一个开源)。 JODConverter,docx4j可用于将文档转换为pdf。然后我可以将这些PDF转换为图像。但这是正确的方法。有没有其他有效的方法来实现同样的目标。请建议并指出正确的方向。
提前致谢。 戈皮
答案 0 :(得分:1)
是的,你不会比.docx
到.pdf
更好地拍照。你真的需要一个稳定的工作流程,这就像你为此找到的一样好,除非你在Microsoft服务器上运行并且你可以访问官方的Microsoft Office东西。
对于预览,docx4j或类似的将会很好。并非一切都完美转换,但预览应该没问题。