我想将pptx
文件转换为pdf
格式。为此,我使用了office-converter
npm包,所以当我运行命令将文件从pptx
转换为`pdf时,我收到以下错误:
错误:
命令失败:unoconv -f pdf'unoconv'未被识别为 内部或外部命令,可操作程序或批处理文件。
答案 0 :(得分:0)
好office-converter
unoconv
明确表示该软件包需要安装apt-get
。你应该能够通过apt
/ GetTabsFromParagraph
或其他包裹管理器获得它,但我不确定,你应该自己尝试。
答案 1 :(得分:0)
要将pptx
转换为pdf
而不是office-converter
(不允许您设置unoconv二进制路径),可以使用unoconv-promise。
以下是具有指定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;
});