使用 pdfbook 自动创建精确的非缩放小册子

使用 pdfbook 自动创建精确的非缩放小册子

我一直在尝试打印一些非标准页面尺寸的小册子,但无法弄清楚如何让 pdfbook 不缩放到标准页面尺寸。

我想做的只是将 pdf 文件的宽度加倍,而不是缩放到纸张大小。

这次我所做的是

  1. 打开pdf文件并打开属性
  2. [我在pdf属性中发现100x100mm,所以]然后我执行pdfbook --papersize '{100mm,200mm}' input.pdf

有没有一种自动的方法来实现这一点?

答案1

可能有一种方法可以通过编写自定义 TeX 驱动程序而不是使用的驱动程序来解决此问题pdfbook

或者,您可以使用其他工具来提取 PDF 尺寸,例如pdfinfo波普勒实用程序poppler-utilsDebian/Ubuntu 上的软件包)。

dimensions=$(pdfinfo -box input.pdf |
             awk '$1 == "MediaBox:" {print "{" ($5-$3) "pt," (2*($4-$2)) "pt}" }')
pdfbook --papersize "$dimensions" input.pdf

相关内容