相关疑难解决方法(0)

使用 ghostscript 和 libreoffice 从命令行打印 xlsx 文件

我一直在寻找如何在无头模式下获取 libreoffice 以在Ubuntu Server 12.04上打印到 ghostscript PDF 文件。

有人可以告诉我如何做到这一点,或者是否有更简单的方法?

我尝试使用 unoconv 但 PDF 结果看起来不正确,我希望 ghostscript 方式直接打印它,就像它在 Excel 中的样子一样。

谢谢

server command-line pdf printing libreoffice

5
推荐指数
1
解决办法
4912
查看次数

在无头服务器上处理 Doc/Docx 模板以生成 PDF 最好不使用 OpenOffice.org

在生产网络服务器上,我必须根据我以 MS-Word 二进制格式获得的模板生成字母。我使用 PHP 并在搜索和替换任务中找到了 PHPWord,它可以处理 Docx 文件,因此我在本地工作站上将模板转换为 OpenXML。不幸的是,输出也是 Docx。

目标是生成一个 PDF 供用户下载,以便她可以非常轻松地一次打印出一堆字母。

现在我需要找到一种方法:

  • 搜索和替换 PDF 文件中的文本
  • 在不丢失格式的情况下将 Docx 转换为 PDF
  • 在不丢失格式和不使用 COM 的情况下编辑原始 Doc 模板
  • 在不丢失格式的情况下将 Docx 转换为 Doc(这似乎几乎不可能,因为模板在 word 中看起来不错,但从技术上讲,如何完成格式设置是一大堆......)所以我可以使用 wvPDF 转换它

除了 OpenOffice.org 之外,我不想使用的是 Web 服务。我知道 PHPLiveDocx,但我不想依赖外部服务来提高性能、可用​​性和安全性。在这种情况下,购买软件也不是一种选择(不能影响它)。

运行在一个面向公众的Web服务器,我不想拉OpenOffice.org -甚至无头,因为它会牵绕压缩二进制文件的160MB和最好的做法是不是你不无负载的二进制文件(!)真的需要在面向公众的服务器。虽然这是使用 oo.o 的最后手段,但我想确保我已经排除了可能存在的任何其他选项。

主机操作系统是 CentOS 5.5。

我可以从这里去哪里?

问候, luxifer

server command-line pdf conversion file-format

3
推荐指数
1
解决办法
8392
查看次数