PDFtk
Доступны 2 версии PDFtk - Бесплатная, Pro (3 доллара США).99) и Сервер. Версия Pro предлагает все дополнительные функции, такие как поворот PDF, штамп и т. Д. Версия Server - это утилита командной строки для выполнения различных задач.
PDFtk доступен в репозитории программного обеспечения Ubuntu по умолчанию. Однако в последних выпусках Ubuntu он недоступен напрямую. Вы должны использовать небольшой трюк, чтобы войти в вашу систему.
Способ 1
Выполните следующие команды -
sudo add-apt-репозиторий ppa: malteworld / ppasudo apt update
sudo apt установить pdftk
Способ 2
Вы также можете скачать и собрать PDFtk самостоятельно. Для этого вам потребуются инструменты сборки Java и зависимости.
Выполните следующие команды -
sudo apt установить default-jre-headless libcommons-lang3-java libbcprov-javasudo apt install git default-jdk-headless ant \
libcommons-lang3-java libbcprov-java
git clone https: // gitlab.com / pdftk-java / pdftk.мерзавец
cd pdftk
библиотеки mkdir
ln -st библиотеки / usr / share / java / commons-lang3, bcprov.банка
муравейник
java -jar build / jar / pdftk.jar --help
Способ 3 (рекомендуемый)
Установите PDFtk snap -
sudo snap установить pdftk
Обратите внимание, что это «серверная» версия PDFtk.
Использование PDFtk
После завершения установки убедитесь, что приложение работает безупречно -
pdftk
Фактически, запуск этой команды покажет краткое руководство, которое вы можете использовать. Чтобы получить подробное руководство, выполните следующую команду -
pdftk --help
Чтобы позже ознакомиться с руководством, экспортируйте его в текстовый файл -
pdftk --help> ~ / Рабочий стол / pdftk.текст
Вот некоторые из наиболее часто используемых задач, которые вы можете выполнять с помощью PDFtk.
Зашифровать PDF (128-битное шифрование)
pdftk манекен.манекен вывода PDF.128.pdf owner_pw foo user_pw 123
Расшифровать PDF
манекен pdftk.128.pdf input_pw 123 выходной пустышка.необеспеченный.pdf
Объедините несколько PDF-файлов в один
pdftk dummy1.pdf dummy2.pdf вывод кота dummy_merged.pdf
Вы также можете использовать подстановочный знак -
pdftk *.комбинированный вывод кота в формате pdf.pdf
Повернуть PDF-документ (должен быть одностраничный документ)
# Поворот на 90 ° по часовой стрелкеманекен pdftk.pdf cat 1east двухсторонний вывод dummy_90.pdf
# Поворот на 180 °
pdftk манекен.pdf cat 1-endouth выходной манекен_180.pdf
Наслаждаться!