【问题标题】:How to convert doc or dox file into images using java ? for the preview of doc on browser如何使用 java 将 doc 或 docx 文件转换为图像?用于在浏览器上预览文档
【发布时间】:2018-07-30 10:36:44
【问题描述】:

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

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

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

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

请帮我把 doc 文件转换成图片。

【问题讨论】:

    标签: java image doc


    【解决方案1】:

    如前一个问题所述:

    "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 文件转换为图像可能需要某种快照工具,该工具可以打开文件、截取屏幕截图然后保存。文件格式本身不适合作为图像。

    【讨论】:

    • 谢谢,但我已经提到我不想使用任何第三方 api,如 doc.google.com gview 或任何其他
    【解决方案2】:

    您可以使用这个库:html2canva 并尝试从网络预览工具中裁剪目标区域,它很容易实现并满足您的需求:)

    【讨论】:

      猜你喜欢
      • 2015-03-13
      • 1970-01-01
      • 2011-10-03
      • 2010-10-25
      • 2018-11-01
      • 1970-01-01
      • 2019-01-18
      相关资源
      最近更新 更多