如何使用Java将doc或dox文件转换为图像?用于在浏览器上预览文档

时间:2018-07-30 10:36:45

标签: java image doc

我想将doc文件转换为图像,以便在浏览器中预览doc文件, 因此,有什么方法可以将doc转换成图像或任何开源jar文件。

我已经使用了aspose jar文件,它将doc文件转换为图像, 但是aspose jar文件不是开源的,所以我需要开源jar文件,

我不想使用第三方工具预览doc.google.com \ gview等文档文件。

有什么方法可以使用Java在浏览器中将doc文件转换为图像或doc文件预览?

请帮助我将doc文件转换为图像。

2 个答案:

答案 0 :(得分:0)

如先前询问的问题所述:

"How to display a Word Document in Browser."

无法仅通过独立的浏览器来呈现.doc或.docx文件。除了使用预览工具(如Google提供的工具)或支持此功能的插件。

Google Doc Viewer的示例(只读):

<iframe src="http://docs.google.com/gview?url=http://remote.url.tld/path/to/document.doc&embedded=true"></iframe>

但是为此,您需要.doc或.docx文件在服务器上可用,Google可以在其中访问文件。

因为您说过要将其转换为图像,所以我认为只读就足够了。同样,将.docx文件转换为图像可能会需要某种快照工具,该工具会打开文件,截屏然后保存。文件格式本身不适合用作图像。

答案 1 :(得分:0)

您可以使用此库:html2canva并尝试通过Web预览工具裁剪目标区域,它易于实现并满足您的需求:)