【问题标题】:Convert word and pdf document pages to jpg or png images将 word 和 pdf 文档页面转换为 jpg 或 png 图像
【发布时间】:2021-08-15 08:44:08
【问题描述】:

寻找任何客户端支持或模块建议,以将 word(和 pdf)文档页面转换为 jpg 或 png 图像数组。我找不到任何可用的相关 npm 模块或服务。

【问题讨论】:

  • 我可以找到一些将 PDF 转换为 jpg 或 png 的 npm 库。没有直接的方法将 DOCX 文档转换为 jpg[]?

标签: javascript reactjs typescript npm docx


【解决方案1】:

对于 PDF 文件,如果您在网站上使用 react.js,您可以使用以下 npm 模块:- https://www.npmjs.com/package/react-pdf-to-image

可以在另一个 stackoverflow 线程上找到更多详细信息:-
How to convert PDF to Image in ReactJS

它在内部使用 pdf.js,所以如果你正在寻找 vanilla Javascript 实现,请查看这个 Github gist,它显示了使用 pdf.js 使用 canvas.toDataURL('image/jpeg') 方法将 PDF 转换为图像的代码 sn-p:-
https://gist.github.com/ichord/9808444

对于 word 文档,有一个 npm for react 可用于显示 word 文档:- https://github.com/Alcumus/react-doc-viewer#readme.

或者对于 vanilla Javascript,您可以使用以下库在浏览器中显示 word 文档:- https://github.com/lalalic/docx2html

我认为我们可以使用 Javascript 或 npm 使用 canvas 元素将渲染的 doc 文件转换为图像,如下所示:-
https://www.npmjs.com/package/html-to-image

【讨论】:

  • 对于 docx,我正在研究一些不需要渲染的东西。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-12-18
  • 2012-06-01
  • 2013-09-25
  • 2011-08-03
  • 2012-04-15
  • 2010-10-28
  • 1970-01-01
相关资源
最近更新 更多