Разделить PDF-документ из командной строки в Linux?

Я хотел бы извлечь диапазоны страниц из PDF-документа в новый PDF-документ с помощью командной строки в Linux. Обратите внимание, что:

$ pdftk input.pdf cat 1 verbose output output.pdf
Error: Failed to open PDF file: 
   input.pdf
Errors encountered.  No output created.
Done.  Input errors, so no output created.

Оказывается, что "Вы (должны) знать, что Pdftk - это не что иное, как очень старая версия iText.... Ключевые слова в приведенном выше заявлении "ОЧЕНЬ СТАРЫЕ"." (из pdftk не может открыть pdf файл)

 

$ java -classpath /path/to/Multivalent20091027.jar tool.pdf.Split -page 1 input.pdf
Exception in thread "main" java.lang.NoClassDefFoundError: tool/pdf/Split
Caused by: java.lang.ClassNotFoundException: tool.pdf.Split
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: tool.pdf.Split.  Program will exit.

Оказывается, это немного сложное программное обеспечение: даже если оно находится на SourceForge и говорит, что "Практическая мысль щедро предоставляет эти инструменты для бесплатного использования в командной строке" здесь - однако здесь затем говорится: " Браузер с открытым исходным кодом. Инструменты для документов являются бесплатным бонусом, а не открытым исходным кодом." ... что, наконец, проясняет комментарий от преобразование - Склеивание (наложение) PDF-документов - Переполнение стека:

Во всех выпусках многозначных ссылок с официального сайта sourceforge отсутствует пакет инструментов.

( редактировать: похоже, есть старая многовалентная версия с включенными инструментами, см. Ссылку SO; но поскольку она выглядит как заброшенное программное обеспечение, я бы предпочел ее не использовать)

 

  • Наконец, я хотел бы избегать инструментов, которые по сути являются интерфейсами для Latex, таких как PDFJAM

 

Итак, существуют ли какие-либо опции для такого инструмента командной строки для разделения PDF-файлов в Linux?