我有一个 100 页的 PDF。如何制作一个可显示 4 页的新 PDF?
我知道我可以使用 Chrome 通过将 PDF 打印为新 PDF 并在选项中更改此设置来实现此目的。但我想为很多文件制作此设置并将其作为脚本。
答案1
我记忆力最简单的方法是使用pdfnup
pdfnup
由 David Firth 编写并维护,是 PDFjam 包的一部分
使用
如果文件的原始名称是MyFile.pdf
语法可以类似于
pdfnup MyFile.pdf --no-landscape --nup 2x2 --column true
它将创建一个名为的文件MyFile-nup.pdf
。在您从命令行您可以将其作为命令包含在脚本中。
它可以在类 Unix 操作系统上运行(或安装了 Cygwin 和 tetex-extras 包的 Windows)。它要求pdf页面和pdfTeX也可以安装(以及针对特定情况的其他软件包)。详细信息请参阅下面参考资料下的 pdfjam 链接。
笔记
使用imagemagick
应该会出现与过程中图像内部转换相关的问题pdf---> images --->pdf
。要了解详情,请参阅“将 PDF 转换为高分辨率图像”。
参考
- 您可以
pdfjam
在此处阅读更多相关信息。 - 快速参考
pdfnup --help
。