【问题标题】:How to join multiple PDF pages to a single Page如何将多个 PDF 页面连接到一个页面
【发布时间】:2023-03-24 20:39:01
【问题描述】:

我有一个 4 页的 PDF。我想创建另一个 PDF,其中页面在单个页面中一个接一个地放置(垂直对齐)。可以使用哪个命令行工具?

【问题讨论】:

  • this question 的副本
  • @BasileStarynkevitch 不,问题不同。我想要它在单页中
  • 也许pfdunite 会做你想做的事......
  • pdfunite 将多个 pdf 合并为一个具有多个页面的 pdf,这不是 OP 想要的。

标签: linux pdf merge imagemagick imposition


【解决方案1】:

有几种方法可以执行此任务,一种更容易,一种更难


更简单: 一种多价.JAR 方式

Multivalent.jar 是一款出色的免费软件,能够在 pdf 上执行许多有用的任务

您可以从这些链接之一下载(sourceforge 上提供的 2009 multivalent.jar 版本内部没有更多 pdf 工具)


  • 假设您的 多页 pdf 是 ISO A4 尺寸 (21x29.7cm),请输入:

java -cp path..to/Multivalent.jar tool.pdf.Impose -dim 4x1 -paper 84x29.7cm input.pdf


这是结果页面,由并排缝合在一起的 4 个连续页面组成:

说明:

-dim 4x1 表示行的列数

-纸张 84x29.7cm 表示最终拼版文档的纸张尺寸,包含并排连接的 4 页。显然,因为 在你最终的 pdf 文件中,你将有 4 列,只有一行,你 需要将文档宽度(21 厘米)乘以 4

multivalent 可以接受,作为统一输入,也可以接受 inches-paper 33.4x11.68in)或后记点-paper 2380x841pt



更难:一种 LATEX 方式:

4_pdf_pages_appended_side_by_side

几年前,Peter Flynn 在 comp.text.pdf 中为类似的任务提出了一种附加 pdf 页面并排 在 LateX 的唯一帮助下。如果你是 LaTeXian,你可以这样做:

由于您需要并排附加 单页 多页 pdf 的四个页面,因此您将编写一个 Latex 序言,创建一个像这样的新文件:

假设您的 pdf 文档名称为 input.pdf 并且其大小为 ISO A4,并且您的工作文件夹中有这个多页 pdf,您将拥有

\documentclass[a4paper]{article}
\usepackage[margin=0mm,nohead,nofoot]{geometry}
\usepackage{pdfpages}
\pagestyle{empty}
\parindent0pt
\begin{document}
\includepdfmerge[nup=1x4,landscape]{input.pdf,1,input.pdf,2,input.pdf,3,input.pdf,4}
\end{document}

【讨论】:

  • 感谢您向我指出 Multivalent 的好版本。我强烈建议从ge.tt/#!/21OPDHX/v/4 获取它,因为另一个链接会将您重定向到另一个域并希望下载 .exe 文件。它可能是一个自解压存档,但我怀疑它也会安装其他 cruft。
  • 非常感谢;我替换了 ziddu 链接(即使使用 adblock 和 noscript,您也可以轻松下载 multivalent.jar --exe 是 ziddu 站点的下载工具,但您可以跳过此链接并仅下载 Multivalent.jar 文件-)带有快速分享链接;我认为最好的选择可能是在未来添加一个种子链接
  • latex方式,如果我有4个单页pdf文件怎么办?
  • 只要使用\includepdfmerge[nup=1x4,landscape]{input1.pdf,1,input2.pdf,1,input3.pdf,1,input4.pdf,1}
【解决方案2】:

如果您使用类 Unix 操作系统,则有 pdfjam,它结合了 Latex 后端和简单的命令:

pdfjam --nup 1x4,landscape input.pdf

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-06-13
  • 2015-06-02
  • 1970-01-01
  • 1970-01-01
  • 2015-01-09
  • 2013-12-13
  • 2017-10-21
相关资源
最近更新 更多