使用 soffice 进行命令行 pdf 打印

Posted

技术标签:

【中文标题】使用 soffice 进行命令行 pdf 打印【英文标题】:command line pdf print with soffice 【发布时间】:2011-08-17 10:40:53 【问题描述】:

我正在尝试在 Windows 机器上使用 sofficexls 文件打印到 pdf。我将“Adobe PDF”设为我的默认打印机并尝试了这些命令:

soffice -p file.xls
soffice -pt 'Adobe PDF' file.xls

但我没有看到 pdf 输出。实际上,打印队列中有一些东西在闪烁,但我不能读得这么快。

打印机配置为不询问将输出文件保存在哪里,当我手动尝试时它会执行打印。那么,我该如何解决呢?谢谢!

【问题讨论】:

【参考方案1】:

如果有人感兴趣,请看here:你所需要的就是

Tools>Options...>OpenOffice.org Calc>Printing and uncheck "Print only selected tables"

【讨论】:

以上是关于使用 soffice 进行命令行 pdf 打印的主要内容,如果未能解决你的问题,请参考以下文章

无法读取使用 soffice 命令转换 pdf 后得到的 .docx 文件

soffice.exe 将 odt 转换为 PDF/A

Web API 无法执行 soffice.exe --convert-to pdf 命令

Libreoffice:如何使用高棉 Unicode 在命令行中将 .xlsx 转换为 .pdf 格式?

在 Windows 7 上,Libreoffice 命令行在打开 DOCX 或转换为 PDF 时崩溃

从 Java 启动 OpenOffice 服务 (soffice) 的问题(在命令行中工作的命令,但不是从 Java 中)