使用 LibreOffice 将 Doc 的前几页导出为 PDF

使用 LibreOffice 将 Doc 的前几页导出为 PDF

我一直在 Rails 应用程序中使用 LibreOffice 将我的文档转换为 PDF,使用命令

/Applications/LibreOffice.app/Contents/MacOS/soffice --headless --convert-to pdf --outdir 目标路径 源路径/*.doc

在我的 Rails 应用程序中。

我计划将整个文档转换为 PDF 并仅显示几页 PDF,但仅为预览目的而存储整个 PDF 效率不高。

是否有 LibreOffice 命令或任何其他命令可以帮助我将 Doc 的前几页导出为 PDF。

答案1

我之前需要做这个转换,我的使用unoconv方式如下:

$ unoconv -f pdf -e PageRange=1-3 file.doc

它只会将前三页转换为 pdf。

如果这对您有用,请告诉我。

相关内容