2017-06-18 97 views
0

我无法得到无头的soffice告诉我为什么转换不起作用,我似乎无法弄清楚我可以通过哪些标志来获得一些错误输出。无头发soffice默默地失败

版本1:

/usr/bin/soffice --headless --convert-to pdf test.key --outdir .

版用我所有的愚蠢的尝试:

HOME=/tmp && /usr/bin/soffice --nologo --nofirststartwizard --headless --convert-to pdf test.key --outdir . > logfile.txt 2>&1

当我运行上面我得到一个无声的失败:我执行命令,然后有不是控制台输出。

想法?

仅供参考:
- 我在Debian服务器上运行它。
- 这适用于PowerPoint转换。

回答

1

确保您不仅在计算机上运行libreoffice的实例,而且还没有运行libreoffice Quickstarter模块,两者都会导致无声失败,当尝试执行此类操作时。

+0

仅供参考 - 我在Debian服务器上运行它。此外,它适用于PowerPoint转换完美。 – haberdasher

+0

@haberdasher经过一番挖掘,似乎有一个问题,用libreoffice打开一个keynote文件,这正是我假定test.key文件所在的位置。将其导出为一个powerpoint(.ppt)文件,然后使用libreoffice打开或转换它。 –

+0

有没有办法以编程方式从密钥导出到ppt? – haberdasher