将任何文档、图像、文本文件转换为 PDF

Convert any document, image, text file into PDF

我想将所有 OS 的任何文档或图像或文本文件转换为 PDF。

我尝试了 node-msoffice-pdf 的方法,它在 Windows OS 中工作正常,但在其他 OS 中不起作用].

问题:

如何在 nodejs 中将文档、图像、文本文件转换为 pdf?

我多年来一直使用 wkhtmltopdf 来管理 pdf 转换。

https://github.com/devongovett/node-wkhtmltopdf

您可以呈现 html 文件并将其传递给模块,或者直接从 url.

呈现 pdf

如果 fidelity/conversion 质量对您很重要,对于 Word 文档 (doc/docx),您可以尝试我们的免费增值服务 https://www.npmjs.com/package/@nativedocuments/docx-wasm,它将在本地执行转换(即节点 运行), 无需 LibreOffice 等