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。我必须在哪里添加路径?