Как объединить несколько PDF-файлов в Linux с PDFtk

PDFtk Server — это инструмент командной строки Linux, позволяющий легко объединять несколько PDF-файлов в один.

PDFtk — это бесплатное программное обеспечение с открытым исходным кодом, доступное для Windows, Linux и MacOS. Лучше всего то, что для его работы не требуется Acrobat или любой другой продукт Adobe.

PDFtk позволяет объединять PDF документы, разбивать PDF страницы на новые документы, вращать PDF страницы, расшифровывать и шифровать, обновлять метаданные, наносить водяные знаки и многое другое.

Примечание: Версия PDFtk Free для Windows поставляется с графическим интерфейсом, где вы можете легко добавить несколько PDF-файлов и объединить их в один.

Для Linux, в Ubuntu, вы можете установить его с помощью команды:

sudo snap install pdftk

или

sudo apt install pdftk

PDFtk также доступен в большинстве репозиториев.

1. После установки pdftk необходимо запустить его из командной строки, поэтому запустите терминал.

2. Перейдите в каталог, содержащий ваши PDF-файлы:

cd ~/pdf-directory

3. Решите, в каком порядке вы хотите, чтобы PDF-файлы появились в окончательном документе. Вы будете использовать этот порядок при наборе команды:

4. Введите следующую команду, указав ваши PDF-файлы в том порядке, в котором вы хотите, чтобы они появились:

pdftk file1.pdf file2.pdf file3.pdf cat output newfile.pdf

Это все, что нужно. Обязательно проверьте новый PDF файл, чтобы убедиться, что все новые страницы отображаются правильно. Процесс слияния является бесшовным, безболезненным и должен работать на любых обычных файлах PDF.

Чтобы скомбинировать несколько документов в каталоге без перечисления каждого из них, используйте знак (*):

pdftk *.pdf cat output newfile.pdf

В качестве дополнительного бонуса pdftk может выполнять множество других задач. Например, чтобы разделить страницы pdf файла на несколько документов, выполните следующую команду:

pdftk newfile.pdf burst

При этом документ будет разделен на отдельные страницы, которыми вы сможете управлять по своему усмотрению.

С помощью pdftk вы даже можете объединить определенные страницы из нескольких документов в один новый документ. Просто введите следующую команду:

pdftk A=one.pdf B=two.pdf cat A1-7 B1-5 A8 output combined.pdf

В этом случае «А» и «В» используются в качестве «обработчиков» названий ваших документов.

Чтобы зашифровать новый PDF-файл, используйте следующую команду:

pdftk mydoc.pdf output mydoc_encrypted.pdf owner_pw foopass

где «foopass» — это пароль, который вы используете для шифрования файла.

С другой стороны, если у вас есть зашифрованный PDF файл, вы также можете расшифровать его с помощью pdftk:

pdftk mydoc_encrypted.pdf input_pw foopass output mydoc_decrypted.pdf

Вы также можете использовать команду pdftk --help или получить доступ к их онлайн-примерам.


Спасибо, что читаете! Подписывайтесь на мои каналы в Telegram, Яндекс.Мессенджере и Яндекс.Дзен. Только там последние обновления блога и новости мира информационных технологий.

Также, читайте меня в социальных сетях: Facebook, Twitter, VKOK.

Респект за пост! Спасибо за работу!

Хотите больше постов? Узнавать новости технологий? Читать обзоры на гаджеты? Для всего этого, а также для продвижения сайта, покупки нового дизайна и оплаты хостинга, мне необходима помощь от вас, преданные и благодарные читатели. Подробнее о донатах читайте на специальной странице.

Есть возможность стать патроном, чтобы ежемесячно поддерживать блог донатом, или воспользоваться Яндекс.Деньгами, WebMoney, QIWI или PayPal:

Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.

Подписаться
Уведомление о
guest
0 комментариев
Inline Feedbacks
View all comments