Jako doktorant codziennie spotykam się z plikami artykułów i rozdziałów książek. Czasami te pliki PDF są poprawnie stronicowane wewnętrznie (to znaczy, jeśli artykuł zaczyna się na stronie 67, plik PDF zaczyna się również na stronie 67; nie na stronie 1). Gdy nie są, muszę otworzyć plik w programie Acrobat i zmienić numerację stron w panelu „Miniatury stron”.
Ja bym miłość aby móc zautomatyzować cały ten proces za pomocą skryptu (bash, Python, AppleScript, cokolwiek), który pozwala mi przekazać pierwszy rzeczywisty numer strony ... coś takiego fixpagination example.pdf 67
. Nie mogę jednak znaleźć żadnego programu opartego na terminalach, który może ponownie paginować pliki PDF. Ani pdftk ani PyPDF wydają się być w stanie poradzić sobie z paginacją.
Czy są jakieś programy skryptowe, które mogą wewnętrznie ponownie paginować pliki PDF?
źródło
Jest mały skrypt Pythona, który może wykonać zadanie: https://github.com/lovasoa/pagelabels-py
W twoim przypadku zadzwoń:
źródło