我正在使用安装在 Linux 机器上的 LibreOffice,我似乎遇到了一个奇怪的问题,转换似乎正在进行,并且似乎没有错误,但在指定的输出目录中没有输出文件。
以下是我使用的命令的示例:
/opt/libreoffice3.6/program/soffice --headless --invisible --convert-to pdf /dir/file.pptx --outdir /dir
该命令的执行结果如下:
convert /dir/file.pptx -> /dir/file.pdf using impress_pdf_Export
但问题是运行之后转换/dir/file.pdf
不存在。
我尝试了一个 doc 文件,命令成功了,保存也正确。尽管转换似乎是在 pptx 文件上进行的,但奇怪的是,它似乎没有将其保存在任何地方。
你们有什么建议吗?
答案1
我使用这个命令并且它正常工作:
libreoffice --headless --invisible --convert-to pdf --outdir ~/dir ~/dir/file_to_convert.pptx
但是如果你可以转换 .doc 文件,那么你应该也可以转换 .pptx 文件。这很奇怪...