我正在开发一个基于 Spring REST 服务的 Web 应用程序(UI 基于 HTML5,backbone.js)。实际要求是,上传的文档(可以是任何文档,如 excel、word、ppt、pdf 等)需要一个预览选项,用户可以使用该选项在浏览器中查看文档(用户可能安装或未安装 Office)。
我的想法是将文档转换为图像并将其显示给用户。在搜索中,我发现了多种将 PDF 转换为图像的方法,但没有多少 ODT 到图像(注意:我正在寻找一个开源)。JODConverter, docx4j 可用于将文档转换为 pdf。然后我可以将这些 PDF 转换为图像。但这是正确的方法吗。有没有其他有效的方法来实现同样的目标。请建议并指出正确的方向。
提前致谢。戈皮