我参考这个答案,使用libreoffice-convert将docx文件转换为PDF。Nodejs:将文档转换为PDF
有以下错误:
OperationalError: Could not find soffice binary
at /Users/Documents/Innovation/node-server-tutorial/node_modules/libreoffice-convert/index.js:36:41
at /Users/Documents/Innovation/node-server-tutorial/node_modules/async/dist/async.js:3377:9
at /Users/Documents/Innovation/node-server-tutorial/node_modules/async/dist/async.js:473:16
at iteratorCallback (/Users/Documents/Innovation/node-server-tutorial/node_modules/async/dist/async.js:1064:13)
at /Users/Documents/Innovation/node-server-tutorial/node_modules/async/dist/async.js:969:16
at /Users/Documents/Innovation/node-server-tutorial/node_modules/async/dist/async.js:3369:13
at /Users/Documents/Innovation/node-server-tutorial/node_modules/libreoffice-convert/index.js:33:68
at FSReqCallback.oncomplete (fs.js:154:23) {
}
有什么建议吗?
我看到了另一个SOF页面。
首先必须在您的系统中安装LibreOffice,然后为"soffice"命令设置环境路径。完成这些步骤后,您可以简单地运行上面的行。–nadgeSachin
Nodejs:将文档转换为PDF