如何连接不同帧大小的pdf文件

如何连接不同帧大小的pdf文件

对于我使用的同一主题的串联演示pdftk(例如pdftk stones\ in\ england.pdf stones\ from\ namibia.pdf cat output nice\ stones.pdf)。

具有不同帧大小但相同宽高比的文件只是串在一起,而不考虑帧大小。

如何将*.pdf所有帧的多个结果尺寸与一个结果尺寸连接起来(以相同的长宽比)?

答案1

这并不能直接回答您的问题,但它是解决该问题的可能方法。

当我尝试将不同方扫描的两个不同的 PDF 扫描合并在一起时,我遇到了这个问题: 之前和之后的 PDF 页面尺寸 对于允许打印的 PDF 文件,您可以从打印机下拉菜单中选择“打印为 PDF”选项,并使用打印对话框的缩放选项相应地调整大小: 打印到 PDF 对话框窗口 就我而言,我使用 Foxit Reader 和“适合打印机边距”选项,该选项将页面缩小到原始尺寸的 22.5%。您可以在属性对话框窗口中将打印机配置为所需的任何纸张尺寸。生成新的 PDF 后,您可以像平常一样连接页面。

此方法的一个缺点是文本将不再可选择/可搜索(它本质上已转换为图像)。这同样适用于任何可填写的表单字段/按钮/复选框。如果您处理的是扫描的 PDF 页面,这可能不是问题。如果您仍然需要可选择/可搜索文本,您可以使用 OCR 工具来识别文本(网上有免费工具,许多付费版​​本的 PDF 查看器/编辑器都具有此功能)

答案2

将组成的 pdf 调整为适当的大小

我在合并两个 pdf 时遇到了这个问题,其中一个最初是我convert编辑为 pdf 的图像。我的解决方案是在初始图像到 pdf 转换中将图像 pdf 调整为合适的尺寸。

坏的:

convert image.jpg page2.pdf
pdftk page1.pdf page2.pdf cat output merge.pdf

好的:

convert -page a4 image.jpg page2.pdf
pdftk page1.pdf page2.pdf cat output merge.pdf

答案3

我一直在寻找使用qpdfor的可编写脚本的解决方案pdftk,但无济于事。我发现的最接近的使用pdfjam,它随 TeXLive 包一起提供(并且可能太大,以至于您不想仅为此目的安装它):

pdfjam --outfile out.pdf --paper a4paper in.pdf

相关内容