所有
我想将两个PDF合并为一个PDF。与此同时,我想无缝地加入这两个PDF。
例如,假设第一个PDF文件的最后一页有很多空格,合并后,我希望第二个PDF将从第一个PDF的空格开始。
我们有任何工具支持吗?
答案 0 :(得分:2)
这不是一项艰巨的任务:
假设我们两个 pdf看起来像这些
我们希望将这两个pdf页面加入到这样的新的 单一 页面中,以免浪费太多纸张并节省(请参阅下面的左图) : http://ge.tt/1tl71Gf/v/3),而不是在两个页面的文本之间留出大量空白(请参阅右下图:http://ge.tt/1tl71Gf/v/5):
然后我们开始粗略估计剩下的空间,在第一个pdf页面中,在文本之后,插入第二个page3及其文本。在我们的例子中,我们有一份A4文件,其后缀大小为: 595x841
在两个pdf页面中,我们假设文本或多或少地在相同高度开始,或者换句话说,与上边距相同的距离,因此,如果我们想要强加第二 pdf页面及其文字,在第一个 pdf页面上,没有覆盖第一页的文字,但在此之后放置,我们需要方便地向下移动文本内容第二 pdf页
在我们的示例案例中,我在 pdftk 和 sed 的帮助下向下移动了第二个pdf页面的文本内容,向下移动了200分 (我们添加向下移动到原始高度的值 - 在我们的例子中为841 - 以保留页面的几何形状,因此841变为1041,而页面的高度保持不变)
sed 's/MediaBox \[0 0 595 841]/MediaBox \[0 200 595 1041 ]/g'<2.pdf>2bis.pdf
结果是这个(左上角的图像),而第二个pdf页面的文本内容最初是在右上角的图像中开始的:
现在,完成之后;我们需要在第一个pdf页面上强加第二个pdf页面
这可以再次使用pdftk完成,将第二个pdf页面的文本向下移动,放在背景中
pdftk 1.pdf background 2bis.pdf output seamless_imposed.pdf
这就是结果:http://ge.tt/1tl71Gf/v/3
答案 1 :(得分:0)
不,那是不可能的。您可以合并页面而不是内容。 您必须提取第一个内容并将第二个内容附加到第一个内容。没有解决的是页眉和页脚。
答案 2 :(得分:0)
我们在这些情况下使用的工具是 PdfArranger
在前面的例子中,我们有几个运输标签浪费了页面的一半,底部有空白。
一旦我们通过多选单独或批量裁剪底部的 50%,我们将保存为合并的 PDF。
然后在打印时,选择“打印为 pdf”并在页面设置设置中选择每边 2 页并调整缩放、适合和页面方向以满足您的要求。
在我们的示例中,我们通过裁剪并结合 PdfArranger 和打印设置来为每两个标签节省一页,当然有多种工具可以实现相同的效果,但这个非常轻巧且易于使用。