Конвертация PDF в PNG: полное руководство

Иван Корнев·26.05.2026·4 мин

Чтобы конвертировать PDF в PNG, используйте онлайн-сервисы для быстрой обработки или утилиты командной строки (ImageMagick, pdftoppm) для контроля качества. Для получения отдельных файлов по страницам выбирайте режим «Extract pages», а для создания единого изображения — предварительно склейте страницы в графическом редакторе или используйте скрипты объединения. Ключевой параметр качества — DPI (рекомендуется 300 для четкого текста).

В чем разница подходов

Формат PNG не поддерживает многостраничность, в отличие от PDF. Поэтому при конвертации всегда возникает выбор:

  1. Постраничная конвертация: Каждая страница PDF становится отдельным файлом page-1.png, page-2.png и т.д. Это стандартный сценарий для архивации, веба или вставки в презентации.
  2. Единое изображение (Long screenshot): Все страницы склеиваются вертикально в один длинный файл. Подходит для лендингов, инструкций «в один скролл» или превью документов в мессенджерах.

Важно: Если вы просто сохраните PDF как изображение в просмотрщике, чаще всего экспортируется только текущая открытая страница. Для массовой конвертации нужны специализированные инструменты.

Способ 1: Онлайн-сервисы (быстро и без установки)

Подходит для разовых задач и небольших файлов. Популярные сервисы (например, iLovePDF, Smallpdf, Adobe Online) работают по схожему принципу.

Как получить PNG по страницам

  1. Загрузите PDF-файл в конвертер.
  2. Выберите формат вывода PNG.
  3. Нажмите «Конвертировать».
  4. Скачайте результат. Обычно сервис упаковывает многостраничный документ в ZIP-архив, внутри которого лежат отдельные картинки.

Как сделать одну картинку из всего PDF

Большинство онлайн-конвертеров не умеют автоматически склеивать страницы в один длинный PNG. Они выдадут набор файлов. Чтобы получить одну картинку:

  1. Конвертируйте PDF в PNG по страницам (как описано выше).
  2. Используйте любой онлайн-инструмент для склейки изображений (по запросу «merge images vertically») или графический редактор.
  3. Расположите картинки друг под другом и сохраните итоговый файл.

Для конфиденциальных документов (паспорта, договоры) лучше использовать офлайн-методы (Способ 2 и 3), чтобы данные не уходили на сторонние серверы.

Способ 2: Командная строка (качество и автоматизация)

Этот метод дает максимальный контроль над разрешением (DPI) и именем файлов. Требует установки свободного ПО.

Использование pdftoppm (часть пакета poppler)

Утилита pdftoppm работает быстро и качественно.

Конвертация всех страниц в отдельные PNG:

pdftoppm -png input.pdf output_prefix

Результат: output_prefix-1.png, output_prefix-2.png...

Настройка качества (DPI): По умолчанию разрешение может быть низким (72–150 DPI). Для четкого текста добавьте флаги -rx и -ry:

pdftoppm -rx 300 -ry 300 -png input.pdf output_prefix

Конвертация конкретной страницы:

pdftoppm -f 2 -l 2 -png input.pdf page_2

(Конвертирует только 2-ю страницу)

Использование ImageMagick

ImageMagick мощнее, но требует больше ресурсов. Важно задавать плотность (density) до указания входного файла.

Базовая конвертация:

magick -density 300 input.pdf -quality 90 output.png

Примечание: Если выходной файл один, а страниц много, ImageMagick может создать файлы output-0.png, output-1.png или объединить их в зависимости от версии и настроек. Для гарантии раздельных файлов используйте шаблон имени output-%d.png.

Склеивание в одну картинку (ImageMagick): Можно сразу сконвертировать и склеить страницы в один вертикальный PNG:

magick -density 300 input.pdf -append output_single.png

Флаг -append соединяет все кадры (страницы) вертикально. Для горизонтального соединения используйте +append.

Настройки качества: какой DPI выбрать?

Качество итогового PNG зависит от того, с каким разрешением рендерится векторный контент PDF.

ЗадачаРекомендуемый DPIРазмер файлаЧеткость текста
Черновик, веб-превью72–150МаленькийНизкая/Средняя
Документы, статьи, сканы300СреднийВысокая (стандарт печати)
Мелкий шрифт, схемы, чертежи400–600БольшойМаксимальная

Не увеличивайте DPI бесконечно. Значение выше 600 DPI редко дает визуальный прирост для экранов, но exponentially увеличивает размер файла и время обработки.

Частые ошибки при конвертации

  1. Размытый текст. Причина: конвертация с DPI 72 или 96. Решение: ставьте минимум 150–300 DPI.
  2. Черный фон вместо прозрачного. PNG поддерживает прозрачность, но некоторые конвертеры заменяют её на белый или черный цвет. Если нужна прозрачность, убедитесь, что в настройках инструмента отключена принудительная подложка (background color).
  3. Огромный размер файла. PNG — формат без потерь. Если в PDF много фото, PNG будет весить в разы больше. Решение: используйте JPG для фото-контента или сожмите PNG через утилиты типа pngquant.
  4. Попытка открыть многостраничный PDF как один PNG в стандартном просмотрщике. Стандартные средства ОС так не умеют. Нужны спец. инструменты или скрипты.

FAQ

Можно ли конвертировать PDF в PNG с прозрачным фоном? Да, если исходный PDF содержит прозрачные элементы. В ImageMagick используйте флаг -background none -alpha remove или аналогичные настройки в онлайн-сервисах (галочка «Transparent background»).

Почему PNG весит больше, чем PDF? PDF может хранить векторную графику и сжатые потоки данных эффективно. PNG — это растровая сетка пикселей. При высоком DPI каждый сантиметр текста превращается в тысячи пикселей, что увеличивает объем.

Как конвертировать только часть страниц? В pdftoppm используйте флаги -f (first page) и -l (last page). В онлайн-сервисах часто есть этап «Выбрать страницы» перед конвертацией.

Безопасно ли использовать бесплатные онлайн-конвертеры? Для публичных документов — да. Для персональных данных (паспорта, финансовые отчеты) используйте локальное ПО (pdftoppm, ImageMagick, Adobe Acrobat Pro), чтобы исключить риск утечки.