在我的 Ubuntu Server 12.04 中,我使用以下命令将目录下的所有 .docx 文件转换为 .pdf 文件:
libreoffice -headless -convert-to pdf:writer_pdf_Export *.docx
我可以合并多个文档并将它们转换为像这样的单个 .pdf 文件吗?
例如:
file1.docx
file2.docx
file3.docx
输出应该是一个 .pdf 文件,例如merged_result.pdf
。我必须从终端执行此操作,因为我在 PHP 中使用它。
此外,我可以添加图片,比如正面图像吗?任何可以让我获得 LibreOffice 终端功能的来源都值得感激;我无法找到我想要的东西。
提前致谢。
答案1
也许你可以使用其他工具,例如pdftk例如,执行合并部分。然后,您可以链接这两个命令;第一个命令使用 Libreoffice,第二个命令使用 pdftk。
答案2
首先,我们安装pdftk(不需要 LibreOffice)
sudo apt-get install pdftk -y
按正确的顺序重命名源文件,例如:
01-cover.pdf 02-summary.pdf 03-content.pdf
现在让我们使用终端构建输出文件。右键单击>>在此处打开终端.现在输入
pdftk *.pdf output "full-book.pdf"
欲了解更多解释,请阅读man pdftk
。