1

我正在做Plone。我已经成功安装了文档查看器:现在我可以很好地预览上传的 pdf。

问题在于world和excel 文件预览。正如要求所说,我必须安装 OpenOffice 或 LibreOffice 才能获得该结果。

我为实现目标所做的工作:

yum install openoffice.org-writer
yum install openoffice.org-calc

将文件上传到测试文档查看器后收到的错误:

No office software found

阅读部分代码(来自 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”中。这可能是问题吗?如果没有,我该怎么做才能解决这个问题?

4

2 回答 2

1

尝试这样的事情(与您的包管理器等效):

sudo apt-get install rubygems graphicsmagick poppler-utils openoffice.org openoffice.org-java-common

接着:

sudo gem install docsplit

这就是我们在 CI 上安装的内容,您可以在包配置中看到。

于 2014-05-06T12:37:58.700 回答
0

正如 Ulrich Schwarz 建议的那样:

**ln -s /usr/lib64/openoffice.org /opt/openoffice.org3**
于 2014-05-10T06:48:50.443 回答