43 我想找出在Linux中用另一页PDF替换多页PDF中最简单的方法。哪种工具最适合呢? 目前我是这样的: 使用pdfsam将pdf分割为单页 替换我要替换的页面 使用pdfsam合并它们 使用ghostscript强制页面大小相同 还有更好的方法吗? linux pdf — xgdgsc source
67 您可以使用PDF工具包PDFtk: 例: pdftk A=inA.pdf B=inB.pdf cat A1-12 B3 A14-end output out1.pdf 输出包括的前12页inA.pdf,然后是的第3 页,然后是第inB.pdf14页,直到结束inA.pdf。 许多Linux发行版都提供PDFtk软件包,您可以使用其软件包管理器下载和安装。 — 阿克塞尔·肯珀(Axel Kemper) source 5 谢谢!注意,A =和B =必须为大写。当我尝试使用小写pdftk时,尽管a =是文件名的一部分。 — biscuit314
5 您也可以使用开源的qpdf: 与其他响应中的示例相同: qpdf --empty --pages inA.pdf 1-12 inB.pdf 3 inA.pdf 14-z -- out1.pdf — 纪尧姆S-RIMBAULT source 您可能inB.pdf不是意思B.pdf。pdftk据我所知,这可能应该是公认的答案。 — Marius Hofert 我不知道您是否可以在设置了可接受的答案后更改它。但是,我同意这是更好的选择,因为它仍然非常积极地维护着。我也非常喜欢它提供AppImage的事实,因此您无需安装即可使用它。:D — Michael Tunnell