#bash #pdf #pdftk #qpdf
Вопрос:
У меня есть большое количество PDF-файлов, и я заметил, что в некоторых из них страницы расположены в неправильном порядке:
Правильный порядок: 1-2-3-4-5-6-7-8-9-10…120-121
Неправильный порядок: 1-2-4-3-6-5-8-7-10-9…121-120
Первые 2 страницы в порядке, но остальные полностью перепутались.
Как вы можете видеть, мне пришлось бы инвертировать один за другим порядок страниц, если бы мне пришлось делать это вручную.
Поискав в Интернете, я обнаружил, что 2 хороших инструмента-qpdf и pdftk, которые могли бы помочь мне решить эту проблему, но у меня действительно нет опыта их использования.
Не могли бы вы, ребята, помочь мне с командой qpdf/pdftk/сценарием bash? (Или с альтернативой, конечно, почему бы и нет. Просто имейте в виду, что программы с графическим интерфейсом могут не подходить для этой работы, так как эта проблема присутствует более чем в 100 файлах, и делать это вручную-не лучший вариант).
Ответ №1:
Использование документации по выбору страниц qpdf:
qpdf wrong.pdf --collate --pages . 1,1,3-z:even . 2,2,3-z:odd -- right.pdf