如何在pdf文件(GUI)中组合/合并页面?

我想将pdf文件中的两个页面组合成单页。

考虑我有一个pdf文件,其中有两个页面 ,现在我想将两个页面组合成(单个)一个 ,无关紧要(多长时间)页面大小!

怎么做?

注意: 此问题不是关于合并两个pdf文件或合并pdf文件或在pdf文件中添加页面。

另请访问pdf中关于缩放页面的问题 。

PDFJam (不是GUI应用程序)

可以将多个页面与其组合。

sudo apt-get install pdfjam 

然后,您需要使用pdfnup命令组合页面:

 pdfnup -2 [INPUT].pdf [OUTPUT].pdf 

这将组合每个输出页面的两个输入页面。

有关更多详细信息,请参阅man pdfnup

另请参阅此Stackoverflow问题。

Sejda是一个基于开源PDF引擎的在线服务, N-Upfunction可以满足您的要求。

如果您正在寻找OpenSource解决方案,我强烈建议您查看PDFsam ,它包含大量有用的function,可以合并,拆分和“交替混合”PDF文件。

在此处输入图像描述

这是一个简短的指南,解释它可以做什么,重点关注Alternate Mixfunction,这是它的主要优势之一。

PDF-Shuffler是一个GUI PDF应用程序,允许您合并,随机播放和删除PDF页面。

安装;

 Sudo apt-get install pdfshuffler 

祝好运。

无需安装其他软件。

使用您喜欢的pdf查看器的“ 打印到PDF”function。

例如:打开您的pdf文件evince并打印两页到一侧,选择打印到PDF或系统上安装的pdf打印机。

您可以使用ghostscript将各种pdf文档合并为一个,在终端中使用以下命令:

假设我们有两个名为doc1.pdfdoc2.pdf pdf文档,我们希望将它们组合成一个名为combined.pdf的新文档。

 gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=combined.pdf -dBATCH doc1.pdf doc2.pdf 

或者目录中的所有文件

 gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=combined.pdf -dBATCH *.pdf