我正在研究Plone。我已成功安装 document-viewer :现在我对上传的pdfs进行了非常好的预览。
问题驻留在 world和excel文件预览上。正如要求所说,我必须安装OpenOffice或LibreOffice才能获得该结果。
我为实现目标所做的工作:
yum install openoffice.org-writer
yum install openoffice.org-calc
我上传文件到测试文档查看器后收到的错误:
No office software found
阅读this部分代码(来自DocSplit,文档查看器的要求)我可以看到DocSplit检查(第57行)中是否存在openoffice / libreoffice安装:
/usr/lib/libreoffice
/usr/lib64/libreoffice
/opt/libreoffice
/usr/lib/openoffice
/usr/lib64/openoffice
/opt/openoffice.org3
/app/vendor/libreoffice
我的OpenOffice安装位于“/usr/lib64/openoffice.org”。这可能是问题吗?如果没有,我该怎么做才能解决这个问题?
答案 0 :(得分:1)
尝试这样的事情(与你的包管理器相当):
sudo apt-get install rubygems graphicsmagick poppler-utils openoffice.org openoffice.org-java-common
然后:
sudo gem install docsplit
这就是我们在CI上安装的内容,您可以在package configuration中看到。
答案 1 :(得分:0)
正如Ulrich Schwarz所说:
**ln -s /usr/lib64/openoffice.org /opt/openoffice.org3**