我每天为司机制作公交车时刻表小册子,我有4个PDF文件:
- 特别说明表(每天不同)
- 巴士每日时刻表(总是不同的)
- 公交助理日报(内部表格,始终不变)
- 公交车司机日报(内部表格,始终相同)
所以我可以双面打印它们并从复印机装订,我一直在使用 PDFEscape.com 手动将它们按以下顺序排列:
A=A4纸的正面。 B=A4纸的反面。
1a.特别说明
1b.空白页
2a.时间表
2b.空白页
3a.时间表
3b.空白页
…………
R-2a。时间表倒数第二页
R-2b。巴士助理表格
R-1a。时间表最后一页
R-1b。芽驱动器形式
时间表是从调度程序导出的单独 PDF,问题是它们的页数并不总是相同(通常为 1-5,但最多可达 15)。
太费时间了。有谁知道我可以写什么脚本来做到这一点?
提前致谢!
答案1
如果您熟悉 Python,那么 pyPDF2 可能是一个选择。例如,它由 PDF Shuffler GUI 程序使用。它的功能非常适合您的要求,并且在项目的“示例代码”目录中,有一个文件演示了如何将单独的 PDF 合并为一个。警告:我自己从未使用过它。
答案2
您可以安装该poppler-utils
软件包并用于pdfseparate
将 pdf 拆分为单独的页面,每页一个 pdf,然后pdfunite
按照您想要的顺序将它们合并回一个 pdf。