Документ создан: 24.01.2018

Извлечение нескольких страниц из многостраничного PDF.

Иногда возникает необходимость извлечь отдельные страницы из многостраничного PDF. Можно это сделать из программы просмотра путём печати требуемых страниц в PDF. В этом случае мы получим графическое содержимое PDF. Если не критично, можно использовать этот метод. Однако для получения отдельных страниц из PDF в том же виде, как они там размещены или для пакетной обработки, например, в скрипте такой вариант не подойдёт. Есть решение для командной строки. Специально я пакет не ставил, он был уже установлен, но в пакет poppler-utils (Ubuntu 16.04.3 LTS) входит утилита pdfseparate. С её помощью можно извлечь диапазон страниц:

pdfseparate -f 2 -l 2 main.pdf separated.pdf

Где:

  • -f — начальная страница;
  • -l — конечная страница диапазона;
  • main.pdf — файл, из которого нужно извлечь страницы;
  • separated.pdf — файл, в который будут помещены извлекаемые страницы.

Всё.

 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Donate