【发布时间】:2018-10-17 03:14:01
【问题描述】:
我想将任何文档或图像或文本文件转换为适用于所有操作系统的 PDF。
我尝试了 node-msoffice-pdf 的方法,它在 Windows 操作系统中运行良好,但在其他操作系统中无法运行。
问题:
如何在nodejs中将文档、图片、文本文件转成pdf?
【问题讨论】:
我想将任何文档或图像或文本文件转换为适用于所有操作系统的 PDF。
我尝试了 node-msoffice-pdf 的方法,它在 Windows 操作系统中运行良好,但在其他操作系统中无法运行。
问题:
如何在nodejs中将文档、图片、文本文件转成pdf?
【问题讨论】:
多年来我一直使用 wkhtmltopdf 来管理 pdf 转换。
https://github.com/devongovett/node-wkhtmltopdf
您可以渲染一个 html 文件并将其传递给模块,或者直接从一个 url 渲染一个 pdf。
【讨论】:
如果保真度/转换质量对您很重要,对于 Word 文档 (doc/docx),您可以尝试我们的免费增值服务 https://www.npmjs.com/package/@nativedocuments/docx-wasm,它将在本地(即节点运行的地方)执行转换,而无需 LibreOffice 等。
【讨论】: