минусплюс +3
08.10.2019 16:26 Обновлено: 18.05.2022 14:31
Linux и pdf

Очень часто нужно склеить несколько pdf в один и наоборот разбить один pdf на страницы. Convert делает это с преобразованием и можно получить очень некачественное изображение.

Лучшим способом является использование gs:

  • -dBATCH — после окончания пакетной обработки, GS прекращает работу
  • -dNOPAUSE — обрабатывать каждую страницу без пауз между ними
  • -q — тихий режим, без выдачи сообщений
  • -sDEVICE=pdfwrite — использовать встроенный обработчик PDF
  • -sOutputFile=finished.pdf — записать в файл finished.pdf

Для разделения можно использовать такой скрипт:

Постранично:

https://stackoverflow.com/questions/10228592/splitting-a-pdf-with-ghostscript

UPD

Появилась прекрасная утилита для работы с pdf, которая может всё, что нужно и даже немного больше 🙂

Называется утилита Pdf Mod

https://wiki.gnome.org/Attic/PdfMod