В следующей статье мы рассмотрим pdftoppm. Это бесплатная утилита командной строки с открытым исходным кодом для Gnu / Linux. С ним вы можете легко создавать файлы изображений из PDF-документа. Это также позволит нам, среди прочего, настроить формат файла и размеры выходных изображений. Мы найдем этот инструмент в упаковке Poppler-utils.
Если в качестве пользователя вы обнаружите, что вам нужно сохранить определенную страницу файла документа как изображение, чтобы использовать ее в качестве справочника позже. С помощью утилиты pdftoppm файлы изображений можно очень легко создать из документа PDF., используя всего одну команду в терминале.
Pdftoppm не только позволяет конвертировать PDF В файлах изображений это также даст нам возможность выбрать формат и размеры изображений, которые будут сгенерированы, мы даже можем добавить цветной фильтр. Среди форматов выходных изображений для преобразования, которые позволяет этот инструмент, мы можем найти; PNG, JPEG, JPEGCMYK, JPEGOPT и TIFF.
Установите pdftoppm Ubuntu
Как я упоминал ранее, этот инструмент находится в пакете poppler-utils. Если у вас еще нет этого пакета в вашей системе Ubuntu, вы можете открыть терминал (Ctrl + Alt + T) и запустить следующий скрипт, чтобы приступить к его установке:
sudo apt update; sudo apt install poppler-utils
Как конвертировать PDF-файлы в изображения
Pdftoppm предлагает множество вариантов использования, но самые распространенные: преобразовать первую страницу PDF-файла в изображение, преобразовать весь PDF-файл в изображения, изменить формат изображения, преобразовать только определенные страницы PDF-файла и изменить разрешение полученного изображения.
Вы можете преобразовать PDF в изображения, используя синтаксис:
pdftoppm -formato documento nombre-imagen
- формат → - это расширение выходного файла изображения.
- документ → - это путь к PDF-файлу, который мы собираемся конвертировать.
- имя-изображения → - имя выходного изображения.
Преобразуйте первую страницу PDF в изображение
к преобразовать первую страницу файла PDF в изображение PNG, благодаря опциям -f y -l, нам нужно будет использовать только такую команду:
pdftoppm -png -f 1 -l 1 ejemplo.pdf ImagenPrimeraPagina
Преобразование всего PDF в изображения
Следующая команда будет преобразовать весь файл PDF постранично в файлы .png. Если в документе несколько страниц, pdftoppm добавит числа к имени файла, (п. Например, image-1.png и image-2.png.) при проверке файлов изображений.
pdftoppm -png ejemplo.pdf imagen
Укажите диапазон страниц PDF-файла для преобразования в изображения
С опциями -f y -l что мы использовали в первом примере, мы также можем укажите в файле PDF более широкий диапазон страниц для преобразования в изображения. В следующем примере мы собираемся передать диапазон от 2 до 5, чтобы преобразовать страницы со второй по пятую в изображения, включая оба.
pdftoppm -png -f 2 -l 5 ejemplo.pdf imagen
Изменить качество выходных изображений
С опциями -rx y -ри разрешение может быть изменено точек на дюйм изображений, которые будут сгенерированы. По умолчанию инструмент pdftoppm генерирует выходные изображения с разрешением 150 точек/дюйм, и в этом примере мы собираемся уменьшить его до 75 dpi.
pdftoppm -png -rx 75 -ry 75 ejemplo.pdf imagen
Отрегулируйте цвета выходных изображений
Этот инструмент также позволит нам добавлять цветные фильтры к выходным изображениям. Просто нам нужно будет заменить формат изображения на имя фильтра. Вы можете преобразовать PDF в изображения в градациях серого, добавив параметр -серый. Сгенерированный файл будет иметь расширение PGM..
pdftoppm -gray ejemplo.pdf imagen
Помощь
к получить полную информацию о том, как использовать этот инструмент, пользователи могут прибегнуть к помощи, к которой можно обратиться с помощью команды:
pdftoppm --help
También se pueden проконсультируйтесь с страницы руководства командой:
man pdftoppm
Pdftoppm - надежный инструмент, если вы заинтересованы в преобразовании PDF-документа в изображения.. Утилита предлагает управление настройкой расширения, имени и разрешения результирующего изображения с помощью одной команды из терминала.
Будьте первым, чтобы комментировать