
Como estudante de pós-graduação, encontro diariamente PDFs de artigos e capítulos de livros. Às vezes, esses PDFs são paginados corretamente internamente (ou seja, se um artigo começa na página 67, o PDF também começa na página 67; não na página 1). Quando não estão, tenho que abrir o arquivo no Acrobat e renumerar as páginas no painel “Miniaturas de páginas”.
Eu poderiaamorpara poder automatizar todo esse processo com um script (bash, Python, AppleScript, qualquer que seja) que me permita passar o primeiro número real da página... algo como fixpagination example.pdf 67
. No entanto, não consigo encontrar nenhum programa baseado em terminal que possa repaginar PDFs. NenhumpdftknemPyPDFparecem ser capazes de lidar com paginação.
Existe algum programa programável que possa repaginar arquivos PDF internamente?
Responder1
Você pode querer conferirestas perguntas e respostas.
Responder2
Existe um pequeno script python que pode fazer o trabalho:https://github.com/lovasoa/pagelabels-py
No seu caso ligue:
./addpagelabels.py --delete file.pdf
./addpagelabels.py --startpage 1 --firstpagenum 67 file.pdf