我一直在尝试打印一些非标准页面尺寸的小册子,但无法弄清楚如何让 pdfbook 不缩放到标准页面尺寸。
我想做的只是将 pdf 文件的宽度加倍,而不是缩放到纸张大小。
这次我所做的是
- 打开pdf文件并打开属性
- [我在pdf属性中发现100x100mm,所以]然后我执行
pdfbook --papersize '{100mm,200mm}' input.pdf
有没有一种自动的方法来实现这一点?
答案1
可能有一种方法可以通过编写自定义 TeX 驱动程序而不是使用的驱动程序来解决此问题pdfbook
。
或者,您可以使用其他工具来提取 PDF 尺寸,例如pdfinfo
从波普勒实用程序(poppler-utils
Debian/Ubuntu 上的软件包)。
dimensions=$(pdfinfo -box input.pdf |
awk '$1 == "MediaBox:" {print "{" ($5-$3) "pt," (2*($4-$2)) "pt}" }')
pdfbook --papersize "$dimensions" input.pdf