Node.js 错误:命令失败:unoconv节点js
我想将Node.js 错误:命令失败:unoconv节点js,node.js,Node.js,我想将pptx文件转换为pdf格式。为此,我使用了officeconverternpm包,因此当我运行命令将文件从pptx转换为`pdf时,我得到以下错误: 错误: 命令失败:unoconv-f pdf“unoconv”未被识别为 内部或外部命令、可操作程序或批处理文件 好的,officeconverter的说明清楚地表明,该软件包需要安装unoconv。您应该可以使用apt-get/apt或其他软件包管理器获取它,但我不确定,您应该自己尝试。要将pptx转换为pdf,而不是office-con
pptx
文件转换为pdf
格式。为此,我使用了officeconverter
npm包,因此当我运行命令将文件从pptx
转换为`pdf时,我得到以下错误:
错误:
命令失败:unoconv-f pdf“unoconv”未被识别为
内部或外部命令、可操作程序或批处理文件
好的,
officeconverter
的说明清楚地表明,该软件包需要安装unoconv
。您应该可以使用apt-get
/apt
或其他软件包管理器获取它,但我不确定,您应该自己尝试。要将pptx
转换为pdf
,而不是office-converter
,它不允许您设置unoconv二进制路径,您可以使用
以下是具有指定的unoconv二进制位置的示例代码
unoconv
.run({
bin: '/usr/local/bin/unoconv',
file: "./myppt.pptx",
output: "./temp.pdf",
export: "PageRange=1-1"
})
.then(filePath => {
console.log(filePath);
})
.catch(e => {
throw e;
});
是否安装了unoconv并将其添加到路径中?是的,我已安装了unoconv。我必须在哪里添加路径?