PDFsam — отличный инструмент для разделения и объединения PDF-файлов в Linux
PDFsam, что означает PDF Split and Merge, — это программное обеспечение с открытым исходным кодом, которое позволяет разделять, объединять и вращать PDF-файлы. Последняя стабильная версия 3.1.0 была выпущена 29 июня 2016 г. PDFsam написан на Java и является кроссплатформенным. PDFsam выпускается в трех редакциях: PDFsam Basic, PDFsam Enhanced и PDFsam Visual.
PDFsam Basic бесплатен, и в этом руководстве показано, как установить PDFsam Basic в Linux. Его особенности заключаются в следующем:
- Объединить: объединить несколько PDF-документов или их подразделов.
- Разделить: разделить PDF-документ по заданным номерам страниц.
- Разделить по закладкам: разделите PDF-документ на страницах с закладками, указав уровень закладок.
- Альтернативное сочетание: объединение двух документов, страницы которых попеременно располагаются в прямом или обратном порядке.
- Поворот: поворот страниц нескольких PDF-документов.
- Извлечь: извлечение страниц из PDF-документа.
- Разделить по размеру: разделить PDF-документ на файлы заданного размера (приблизительно).
Установите PDFsam Basic 3.1.0 на Debian 8, Ubuntu 16.04, Linux Mint 18.
PDFsam доступен в репозиториях Debian и Ubuntu. Однако оно очень устарело. Следуйте этим инструкциям, чтобы установить последнюю версию.
Для запуска PDFsam требуется среда выполнения Java версии 8 (или выше) с JavaFx. Установите эти зависимости, выполнив следующую команду.
sudo apt install openjdk-8-jre libopenjfx-jni libopenjfx-java openjfx
В Debian 8 вам необходимо включить репозиторий jessie-backports
, чтобы установить вышеуказанные пакеты. Это можно сделать, добавив deb http://ftp.debian.org/debian jessie-backports main
в файл /etc/apt/sources.list
, а затем выполните sudo apt update
.
Нам также необходимо установить переменную среды JAVA_HOME
. Создайте или отредактируйте файл /etc/environment
.
sudo nano /etc/environment
Добавьте следующую строку в этот файл.
64 бита
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/"
32 бита
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-i386/"
Сохраните и закройте файл. Затем выполните следующую команду, чтобы перезагрузить файл.
source /etc/environment
Теперь вы можете проверить переменную JAVA_HOME
с помощью:
echo $JAVA_HOME
Затем загрузите базовый файл .deb
PDFsam с официального сайта или с помощью приведенной ниже команды.
wget https://github.com/torakiki/pdfsam/releases/download/v3.1.0.RELEASE/pdfsam-3.1.0.RELEASE-1_all.deb
Установите его с помощью dpkg.
sudo dpkg -i pdfsam-3.1.0.RELEASE-1_all.deb
После установки вы можете запустить его из Unity Dash или меню приложения.
Или из командной строки:
/opt/pdfsam-basic/bin/pdfsam-basic
Базовый интерфейс PDFsam
Установите PDFsam Basic в Arch Linux, Manjaro
PDFsam Basic очень легко установить в дистрибутивах на базе Arch Linux. Следующая команда установит PDFsam и его зависимости.
sudo pacman -S pdfsam
Установите PDFsam Basic на OpenSUSE
Пользователи OpenSUSE могут получить его на сайте Software.opensuse.org.
Установите PDFsam Basic в других дистрибутивах Linux
Сначала вам нужно установить JRE 8 и JFX. Затем скачайте zip-архив.
wget https://github.com/torakiki/pdfsam/releases/download/v3.1.0.RELEASE/pdfsam-3.1.0.RELEASE-bin.zip
Разархивируйте его.
unzip pdfsam-3.1.0.RELEASE-bin.zip
Запустите файл .jar
.
cd pdfsam-3.1.0.RELEASE/
java -jar pdfsam-community-3.1.0.RELEASE.jar
Вот и все! Надеюсь, это руководство помогло вам установить этот инструмент разделения и слияния PDF-файлов. Как всегда, если этот пост оказался для вас полезным, подпишитесь на нашу бесплатную рассылку новостей или подпишитесь на нас в Google+, Twitter или на нашей странице Facebook. Спасибо за посещение!