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

Файлы PDF — это идеальное средство надежного форматирования документов, сохраняющее внешний вид на разных устройствах и в разных операционных системах. Но объединение нескольких PDF-файлов в один большой документ может быть сложным и неудобным без специального приложения.

Для чего объединять PDF-файлы вместе

Если у вас есть каталог, полный PDF-файлов, они, вероятно, связаны: счета для клиентов, инструкции для проектов или маршруты путешествий. Щелкая, открывая один документ за другим, чтобы точно определить, сколько вы выставили счетов в этом году, требуется много времени.

В идеале вы могли бы легко объединить несколько документов в один большой файл и просмотреть его, чтобы найти нужную информацию.

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

Объедините PDF-файлы в терминале с помощью pdfunite

pdfunite — это утилита командной строки, предназначенная для объединения нескольких PDF-файлов в один документ. Он является частью пакета poppler-utils, предустановленного в большинстве популярных дистрибутивов Linux.

Если у вас не установлены poppler-utils, установите их в дистрибутивах на основе Debian с помощью:

sudo apt install poppler-utils

Или на Arch и его производных с:

sudo pacman -S poppler

Чтобы установить poppler-utils в Fedora и родственных дистрибутивах, введите:

sudo dnf install poppler-utils

pdfunite будет установлен вместе с множеством других инструментов для работы с PDF.

Использовать pdfunite для объединения PDF-файлов в терминале очень просто. Сначала используйте команду cd, чтобы перейти к каталогу, содержащему ваши PDF-файлы.

Основной синтаксис pdfunite легко запомнить: добавьте имена PDF-файлов, которые вы хотите объединить, а затем имя нового файла, который вы хотите создать. Например:

pdfunite Afghanistan.pdf Bahamas.pdf Cambodia.pdf Destinations.pdf

…объединит три документа и выведет их в виде Destinations.pdf. Вы можете просмотреть полученный PDF-файл в любой программе просмотра PDF-файлов.

Сшивание PDF-файлов вместе с PDF Arranger

Если терминальные инструменты вам не по душе, вам будет приятно узнать о PDF Arranger: простой инструмент с графическим интерфейсом, написанный на Python, который позволяет объединять PDF-файлы, внося при этом базовые изменения, такие как поворот, обрезка и перестановка страниц.

PDF Arranger имеет несколько зависимостей, поэтому сначала установите их. Откройте терминал, затем, чтобы установить PDF Arranger в системах на базе Debian или Ubuntu, введите:

sudo apt-get install python3-pip python3-distutils-extra python3-wheel python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-poppler-0.18 gir1.2-handy-1 python3-setuptools

Для семейства Fedora введите:

sudo dnf install poppler-glib python3-distutils-extra python3-pip python3-gobject gtk3 python3-cairo python3-wheel python3-pikepdf python3-img2pdf python3-dateutil libhandy

В Arch Linux и его производных:

sudo pacman -S poppler-glib python-distutils-extra python-pip python-gobject gtk3 python-cairo libhandy

Теперь вы можете использовать PIP для установки PDF Arranger:

pip3 install --user --upgrade <a class="vglnk" href="https://github.com/pdfarranger/pdfarranger/zipball/main" target="_blank" rel="nofollow noopener">https://github.com/pdfarranger/pdfarranger/zipball/main</a>

Установка займет меньше минуты, и когда она завершится, вы сможете запустить PDF Arranger из системного меню.

Приложение несколько голое, когда вы впервые открываете его. Чтобы начать, нажмите значок «Открыть» в левом верхнем углу, затем выберите файлы PDF и нажмите «Открыть«.

Интерфейс будет заполнен отдельными страницами выбранных вами PDF-файлов. Если все, что вы хотите сделать, это объединить их в один документ, нажмите кнопку «Сохранить» или «Сохранить как». Выберите местоположение и имя файла для выходного файла, затем нажмите «Сохранить».

Переупорядочивать страницы также просто: просто нажмите и удерживайте, а затем перетащите страницу в новое место. Если вы хотите переместить несколько страниц, удерживайте Ctrl, затем щелкните левой кнопкой мыши файлы, чтобы выделить их, затем отпустите Ctrl и снова перетащите их.

Щелкнув правой кнопкой мыши на странице или выделенной группе страниц, вы получите контекстное меню. Здесь есть записи для поворота, дублирования, разделения и обрезки страниц. Щелчок по одному из них сделает именно то, что вы думаете.

Другие параметры щелчка правой кнопкой мыши включают выбор нечетных или четных страниц, выбор только страниц из того же исходного документа или инвертирование выбора.

Не просто объединяйте PDF-файлы! Создайте их

Хотя полезно объединять несколько PDF-файлов для лучшей организации документов, иногда вам нужно будет создать один с нуля или отредактировать его. К счастью, Linux прикрывает вашу спину, и вам доступны десятки отличных инструментов для создания и редактирования PDF!

Поделитесь с друзьями

Добавить комментарий

2 комментариев
Новіші
Старіші Найпопулярніші
Вбудовані Відгуки
Переглянути всі коментарі
VINRARUS

Як ви могли забути про qpdf?🧐

qpdf --empty --pages file1.pdf 1 file2.pdf 3 -- "output.pdf"

PDF-файли — це ідеальний засіб надійного форматування документів, що
зберігає зовнішній вигляд на різних пристроях та в різних операційних
системах.

Ні, зустрічав випадки коли замість тексту в Okular була чортівня. Очевидно, були проблеми зі шрифтами, як завжди.
Стабільніше растрового зображення ще не придумали електронного типу документу!💂

VINRARUS

А взагалі pdf можна змінювати просто в текстовому редакторі!
Але для цього, в більшості випадків, потрібно розархівувати йому стиснуті блоки:

qpdf --stream-data=uncompress file0.pdf

"output.pdf"

А після редагування можна назад стиснути блоки, разом з автовиправленням помилок (зміна посилань та контрольних сум):

qpdf output.pdf

file2.pdf

Але це вже не обов’язково робити.😉

2
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x