gs starts the Ghostscript program.
-dBATCH once Ghostscript processes the PDF files, it should exit.
If you don't include this option, Ghostscript will just keep running.
-dNOPAUSE forces Ghostscript to process each page without pausing for user interaction.
-q stops Ghostscript from displaying messages while it works
-sDEVICE=pdfwrite
tells Ghostscript to use its built-in PDF writer to process the files.
-sOutputFile=finished.pdf
tells Ghostscript to save the combined PDF file with the specified name.
-dAutoRotatePages=/None
Acrobat Distiller parameter AutoRotatePages controls the automatic orientation selection algorithm: For instance: -dAutoRotatePages=/None or /All or /PageByPage.
您的输入文件甚至不需要是 PDF 文件。您还可以使用 PostScript 或 EPS 文件,或三者的任意混合。
pdftk
合并两个 pdf 文件,
file1.pdf
并且file2.pdf
:此处提供更多信息Way Back Machine。
要安装,请运行:
PDF Arranger ( install ),以前称为 PDF-Shuffler。
如果您想要一个具有简单 GUI 的工具,请尝试pdfarranger。它允许合并 PDF 以及重新排列和删除页面。对于批处理和/或更复杂的任务,pdftk 当然更强大。
Ghostscript是一个软件包(在 Ubuntu 中默认可用),它使您能够查看或打印 PostScript 和 PDF 文件为其他格式,或将这些文件转换为其他格式。
要使用 Ghostscript 合并 PDF 文件,请键入以下内容:
以下是该命令的简要说明:
您的输入文件甚至不需要是 PDF 文件。您还可以使用 PostScript 或 EPS 文件,或三者的任意混合。
您可以使用 Ghostscript 做很多事情。您可以阅读其文档以获取更多详细信息。
资源
您还可以使用 pdfunite 合并 pdf 文档:
要安装
pdfunite
(如果尚未安装),请运行:PDF链
一个非常好的解决方案是 PDFChain。它的 GUI 是 PDFTK 的前端,您可以在其中合并、拆分甚至为您的 PDF 文件添加一些背景。
另一种方法是按照这篇文章中的说明使用 Latex(假设您已安装pdflatex ,无需 root 访问权限): https ://tex.stackexchange.com/questions/8662/merge-two-pdf-files-output-by-乳胶
如果您没有提到的工具或 root 权限,但您确实有 pdflatex,这很有用。
我复制下面的 tex 代码以合并
file1.pdf
和file2.pdf
. 创建一个名为output.tex
并放置的文件:要编译,只需使用:
pdflatex output.tex
合并后的文件将命名为
output.pdf
.试试 PDFMod,它来自 GNOME 项目:
https://wiki.gnome.org/Apps/PdfMod
使用 pdfsam http://www.pdfsam.org/非常适合拆分和合并 pdf
我使用 pdfseparate 从大 pdf 文件中提取特定页面:
之后我通过命令加入他们:
这加入:
进入:
可能有一种更简单的方法来应对...... :-)
安装说明:
您还可以使用jPDFTweak、pdfsam或pdfjam。
(也就是说,我使用 pdftk。)