Искате ли да конвертирате PDF файл в изображения в Linux? Понякога може да се наложи да запазите конкретна страница от файл с документ като изображение за по-късна справка. Онлайн инструментите не предлагат голям избор, когато става въпрос за конвертиране на PDF файлове в изображения.

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

Какво е pdftoppm?

Както вече споменахме по-горе, pdftoppm е помощна програма за команден ред на Linux, която преобразува PDF документи в файлове с изображения. Използвайки pdftoppm, можете да конфигурирате формата и размерите на изходните изображения. Инструментът също така ви позволява да добавите цветен филтър като скали на сивото към изображенията.

Pdftoppm е част от poppler-utils пакет на Linux. Няма да намерите този пакет предварително инсталиран на дистрибуция на Linux, следователно ще трябва да го инсталирате ръчно.

instagram viewer

За да инсталирате poppler-utils пакет на дистрибуции, базирани на Debian:

sudo apt инсталирайте poppler-utils

На Arch Linux:

sudo pacman -S поплер

Можете да инсталирате poppler-utils на CentOS и Fedora, използвайки DNF или Yum:

sudo yum инсталирайте poppler-utils
sudo dnf инсталирайте poppler-utils

Как да използвам pdftoppm

Помощната програма pdftoppm има куп опции, които можете да използвате. Най-основните са конвертирането на PDF в изображения, промяна на формата на изображението, конвертиране само на определени страници и промяна на разделителната способност на изображението.

Основен синтаксис

Основният синтаксис на инструмента е:

pdftoppm -imageformat документ име на изображението

...където формат на изображението е разширението на файла, което искате да имат изходните изображения, документ е пътят до PDF файла и име на изображението е името на изходното изображение.

Конвертирайте целия PDF в изображения

За да конвертирате PDF файл в изображения:

pdftoppm -png test-document.pdf изходни изображения

Гореспоменатата команда ще преобразува страниците на документа в изображения. В случай, че документът има няколко страници, pdftoppm ще добави номера към името на изходния файл, напр. output-images-1 и output-images-2.

Можете също да промените разделителя на символи между изходното име и разширението с -сеп флаг. Например да се използва Въпросителен знак (?) като разделител:

pdftoppm -png -sep? test-document.pdf изходни изображения

Променете разширението на изображението

За да промените формата на изходните файлове, променете разширението на файла в командата. За да конвертирате документа в JPEG файлове:

pdftoppm -jpeg test-document.pdf изходни изображения

Pdftoppm поддържа следните изходни формати:

  • PNG
  • JPEG
  • JPEGCMYK
  • JPEGOPT
  • TIFF

Ако не посочите формат, инструментът генерира изображенията с PPM разширение по подразбиране.

Преобразуване на диапазон от страници в изображения

Ако искате да конвертирате само определен диапазон от страници в документа, използвайте -f и знамена. The -f и означава първо и последен съответно.

pdftoppm -png -f 4 -l 7 test-document.pdf изходни изображения

Горната команда ще преобразува само страници от 4 до 7 в изображения.

За да конвертирате само първата страница на PDF:

pdftoppm -png -f 1 -l 1 test-document.pdf изходни изображения

Конфигурирайте DPI качество на изображенията

Използвайки pdftoppm, можете също променете DPI на изображенията. DPI означава точки на инч и се отнася до разделителната способност на изображение. По подразбиране инструментът генерира изображения с DPI 150. Можете обаче да посочите и персонализиран номер за pdftoppm.

Можете да използвате -rx и -ри флагове за конфигуриране на DPI качеството на изходните изображения.

pdftoppm -png -rx 200 -ry 200 test-document.pdf изходни изображения

Регулирайте цветовете на изходните изображения

За да добавите цветни филтри към изходните изображения, просто трябва да замените формата на изображението с името на филтъра.

Можете да конвертирате PDF в изображения в сива скала, като използвате -сиво флаг. Генерираният файл ще има PGM удължаване.

pdftoppm -сив тест-документ.pdf изходни изображения

За да генерирате монохромни изображения с pdftoppm:

pdftoppm -mono test-document.pdf изходни изображения

Конвертирайте PDF файлове, защитени с парола

За да конвертирате защитени с парола PDF файлове с помощта на pdftoppm, използвайте -opw и -upw знамена. The -opw и -upw знамена означават парола на собственика и потребителска парола съответно.

pdftoppm -png -opw защитен с парола-document.pdf изходни изображения
pdftoppm -png -upw защитен с парола-document.pdf изходни изображения

Не забравяйте да замените парола с паролата на PDF документа.

Бързо конвертиране на PDF в изображения в Linux

Pdftoppm е надежден инструмент, ако искате да конвертирате PDF документ в изображения. Помощната програма ви дава контрола за конфигуриране на разширение на изображението, име и разделителна способност. И възможността да правите всичко това директно от терминала на Linux е череша отгоре.

Има няколко PDF редактори за Linux които ви предоставят различни инструменти за ефективно модифициране на документи. Можете също така лесно да извличате изображения от PDF документ, ако почувствате нужда.

електронна поща
Как да извлечете изображения от PDF и да ги използвате навсякъде

Ето най-лесните начини да извлечете едно или няколко изображения от PDF файл и да ги запазите на вашия работен плот.

Прочетете Напред

Свързани теми
  • Linux
  • PDF
  • Преобразуване на файлове
  • PDF редактор
За автора
Дийпеш Шарма (53 статии публикувани)

Deepesh е младши редактор за Linux в MUO. Той пише информационно съдържание в интернет повече от 3 години. В свободното си време той обича да пише, да слуша музика и да свири на китара.

Още от Deepesh Sharma

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!

Още една стъпка…!

Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.

.