作为一名研究生,我每天都会遇到文章和书籍章节的 PDF。有时这些 PDF 内部页码正确(即,如果文章从第 67 页开始,则 PDF 也从第 67 页开始,而不是从第 1 页开始)。如果页码不正确,我必须在 Acrobat 中打开文件并在“页面缩略图”面板中重新对页面进行编号。
我会爱能够使用脚本(bash、Python、AppleScript 等)自动执行整个过程,该脚本允许我传递第一个实际页码……类似于fixpagination example.pdf 67
。但是,我找不到任何可以重新分页 PDF 的基于终端的程序。也没有pdftk也不蟲似乎能够处理分页。
是否有任何可编写脚本的程序可以在内部重新分页 PDF 文件?
答案1
你可能想看看此问答。
答案2
有一个小的 Python 脚本可以完成这项工作:https://github.com/lovasoa/pagelabels-py
对于您的情况,请致电:
./addpagelabels.py --delete file.pdf
./addpagelabels.py --startpage 1 --firstpagenum 67 file.pdf