如何在 ubuntu 中从 pdf 文件制作小册子?

如何在 ubuntu 中从 pdf 文件制作小册子?

假设我有一个 16 页的 A4 大小的 pdf 文件。我有 A4 纸和打印机。我想将其缩小为两半,然后将其打印在 4 张纸上,双面打印,对折,然后在中间装订。
我现在的做法是将其导出为 PNG,使用 LibreOffice Writer 重新排列它们。这很耗时。有没有更好的方法?如果我有一个 64 页的文件。PS
:如果这是一本字典,我要用科普特语装订它怎么办?https://www.wikihow.com/Coptic-Bind-a-Book 如何创建作品集?我的(理论上,未实施的)解决方案是编写 Python 脚本。

答案1

总结:这个工具叫做pdfbook

您无需编写任何内容。该工具已经存在,默认情况下可执行您想要的操作(四页 2 页双面打印签名)。事实上,如果您有 64 页的 PDF,默认情况下pdfbook会按您将使用 16 张纸的方式排列页面,并打印四个单独的签名,以便精确地按照您的描述进行装订。

pdfbook由以下机构提供texlive-extra-utils

sudo apt install -y texlive-extra-utils
pdfbook MY-FANCY-MANUSCRIPT.PDF

输出按您描述的方式排列的文件,MY-FANCY-MANUSCRIPT-book.PDF适合立即打印,无论您喜欢与否。

答案2

您可以从 Ubuntu 软件中心下载一个方便的工具来制作小册子,名为 PDF Mix Tool。

Ubuntu 软件中心中的 PDF Mix 工具

答案3

打印系统本身具有宣传册功能

pdftopdf 奖金

非常简单——试试这个:

/usr/sbin/cupsfilter -p test.ppd -m application/vnd.cups-pdf -o 'fit-to-page booklet' mixed.pdf > out.pdf

test.ppd可能会被 的打印机 PPD 替换/etc/cups/ppd。您需要使用sudo来获取 PPD 的副本。

cupsfilter使用打印系统过滤器处理任何输入文件,按照选项 的指示生成-mout.pdf实际上,-p可以省略该选项。处理选项之一 ( -o) 是booklet,它生成小册子格式的 PDF。

我使用以下命令花了不到 30 秒的时间将 30 页的文档转换为小册子格式:

/usr/sbin/cupsfilter -m application/vnd.cups-pdf -o 'fit-to-page booklet' any.pdf > out.pdf

答案4

您可以在 Ubuntu 附带的 Libre Office Draw 中执行此操作。在页面布局 > 更多下,选择小册子。您需要确保您的页数是 4 的倍数 - 例如,如果您的 pdf 有 21 页,则需要在末尾添加 3 个空白页以达到 24 页。如果您的页面已经是 A5,请在顶部的打印机属性中将页面大小设置为 A4 横向。 - 特里

相关内容