Превращаем PDF в изображения: полный гид по конвертации страниц

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

Чтобы сохранить PDF как картинку (JPG или PNG), проще всего использовать бесплатные онлайн-конвертеры для разовых задач или встроенные средства ОС (например, «Просмотр» на macOS). Для массовой обработки и конфиденциальных данных рекомендуется применять локальные утилиты вроде Ghostscript или скрипты на Python, которые позволяют выгрузить сразу несколько страниц с заданным качеством и разрешением без отправки файлов в интернет.

Ниже приведены проверенные способы для разных сценариев: от быстрой конвертации одной страницы до пакетной обработки сотен документов.

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

Оглавление

  1. Выбор формата: JPG или PNG?
  2. Способ 1: Онлайн-сервисы (быстро и без установки)
  3. Способ 2: Встроенные средства macOS и Windows
  4. Способ 3: Профессиональное ПО (Adobe Acrobat, Foxit)
  5. Способ 4: Автоматизация через командную строку (Ghostscript)
  6. Способ 5: Конвертация через Python (для разработчиков)
  7. Частые ошибки при конвертации
  8. FAQ: Ответы на популярные вопросы

Выбор формата: JPG или PNG?

Перед началом работы определитесь с конечным форматом, так как это влияет на качество и размер файла:

  • JPG (JPEG): Лучше подходит для фотографий, сложных иллюстраций и документов с большим количеством цветовых переходов. Обеспечивает малый вес файла за счет сжатия с потерями. Не поддерживает прозрачность.
  • PNG: Идеален для скриншотов, схем, чертежей и текстовых документов. Поддерживает сжатие без потерь и прозрачный фон. Файлы могут весить больше, чем JPG, но текст остается четким даже при увеличении.

Способ 1: Онлайн-сервисы

Подходит для разовых задач, когда нужно быстро конвертировать небольшой файл без установки дополнительного софта. Популярные сервисы: iLovePDF, Smallpdf, Adobe Online Converter.

Алгоритм действий:

  1. Перейдите на сайт сервиса и выберите инструмент «PDF в JPG» или «PDF в PNG».
  2. Загрузите файл drag-and-drop или через кнопку выбора.
  3. Выберите режим конвертации:
    • Извлечение страниц: каждая страница станет отдельной картинкой.
    • Конвертация страниц: весь PDF превратится в одно длинное изображение (опция есть не везде).
  4. Нажмите «Конвертировать» и скачайте результат (обычно в виде ZIP-архива, если страниц много).

Безопасность данных: Не загружайте в облачные конвертеры паспорта, финансовые отчеты и документы с персональными данными. После скачивания файлы удаляются с сервера, но риск утечки при передаче всегда существует.

Способ 2: Встроенные средства ОС

macOS (Программа «Просмотр»)

На Mac конвертация встроена в систему и не требует сторонних приложений.

  1. Откройте PDF в программе «Просмотр» (Preview).
  2. В меню выберите ФайлЭкспорт... (не «Экспорт как PDF»).
  3. В поле «Формат» выберите JPEG или PNG.
  4. Настройте качество (ползунок) и разрешение (dpi). Для экрана достаточно 72–150 dpi, для печати — 300 dpi.
  5. Нажмите «Сохранить».

Примечание: Стандартный «Просмотр» экспортирует только одну активную страницу или весь документ как одно изображение (в зависимости от версии macOS). Для выгрузки каждой страницы отдельно удобнее использовать Automator или способ с Python ниже.

Windows (Ножницы или Snipping Tool)

Если нужно сохранить только одну страницу или её часть как картинку:

  1. Откройте PDF в любом просмотрщике (Edge, Chrome, Adobe Reader).
  2. Нажмите Win + Shift + S или откройте приложение «Ножницы».
  3. Выделите нужную область документа.
  4. Сохраните снимок как PNG или JPG.

Этот метод не подходит для массовой конвертации, но идеален для быстрых скриншотов фрагментов.

Способ 3: Профессиональное ПО

Если у вас установлен Adobe Acrobat Pro DC или Foxit PhantomPDF, они предлагают наиболее гибкие настройки качества.

В Adobe Acrobat Pro:

  1. Откройте файл и перейдите в ИнструментыЭкспорт PDF.
  2. Выберите формат ИзображениеJPEG или PNG.
  3. В настройках укажите диапазон страниц (все, текущая или выбранные).
  4. Нажмите «Экспорт». Программа предложит сохранить каждую страницу как отдельный файл в указанную папку.

Способ 4: Автоматизация через командную строку

Для массовой обработки десятков файлов лучше всего использовать Ghostscript. Это бесплатный мощный инструмент, работающий в Windows, macOS и Linux.

Установка:

  • Windows: Скачайте установщик с официального сайта Ghostscript.
  • macOS: brew install ghostscript
  • Linux: sudo apt-get install ghostscript

Команда для конвертации всех страниц в PNG (300 dpi):

gs -sDEVICE=pngalpha -o page-%03d.png -r300 input.pdf
  • -sDEVICE=pngalpha: формат вывода (используйте jpeg для JPG).
  • -o page-%03d.png: шаблон имени файлов (page-001.png, page-002.png...).
  • -r300: разрешение в точках на дюйм.
  • input.pdf: имя исходного файла.

Конвертация конкретного диапазона страниц (например, со 2-й по 5-ю):

gs -sDEVICE=jpeg -o page-%03d.jpg -r300 -dFirstPage=2 -dLastPage=5 input.pdf

Способ 5: Конвертация через Python

Если вы интегрируете конвертацию в свой проект или хотите гибко управлять процессом, используйте библиотеку pdf2image (обертка над Poppler/Ghostscript).

Установка зависимостей:

  1. Установите системную библиотеку Poppler (для macOS: brew install poppler, для Ubuntu: sudo apt-get install poppler-utils).
  2. Установите Python-пакеты:
    pip install pdf2image pillow
    ```

**Пример скрипта:**

```python
from pdf2image import convert_from_path

# Конвертация страниц с 1 по 3 с разрешением 300 dpi
pages = convert_from_path('document.pdf', dpi=300, first_page=1, last_page=3)

for i, page in enumerate(pages):
    # Сохранение в PNG
    page.save(f'output_page_{i+1}.png', 'PNG')
    # Или в JPG
    # page.save(f'output_page_{i+1}.jpg', 'JPEG')

Этот метод позволяет легко добавлять постобработку: обрезку полей, изменение размера или наложение водяных знаков через библиотеку Pillow.

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

  1. Размытый текст: Возникает при слишком низком разрешении (менее 150 dpi). Для четкого текста ставьте минимум 200–300 dpi.
  2. Черный фон вместо прозрачного: При конвертации в PNG убедитесь, что используете устройство pngalpha (в Ghostscript) или сохраняете с поддержкой альфа-канала. JPG всегда заменяет прозрачность на белый или черный фон.
  3. Огромный размер файла: PNG без сжатия может весить в разы больше оригинала PDF. Если прозрачность не нужна, используйте JPG с качеством 80–90%.
  4. Нарушение кодировки имен файлов: При пакетной обработке в Windows убедитесь, что имена файлов не содержат спецсимволов, которые могут не поддерживаться скриптом.

FAQ: Ответы на популярные вопросы

Можно ли конвертировать PDF в Word, а потом сохранить как картинку? Нет, это лишний шаг, который ухудшит качество. Конвертируйте напрямую из PDF в изображение, чтобы сохранить исходную верстку и четкость шрифтов.

Как сохранить весь многостраничный PDF как одну длинную картинку? Онлайн-сервисы часто имеют опцию «Long Image». В локальных условиях это сложнее: потребуется склеить полученные отдельные изображения в один файл через Photoshop или скрипт на Python (Pillow).

Почему цвета на картинке отличаются от PDF? PDF может использовать цветовое пространство CMYK (для печати), а изображения JPG/PNG обычно сохраняются в RGB (для экранов). При конвертации происходит автоматическое преобразование, которое может немного исказить оттенки. Для точной цветопередачи используйте профессиональный софт с настройками цветовых профилей.

Безопасно ли использовать бесплатные программы для конвертации? Открытые утилиты вроде Ghostscript и ImageMagick полностью безопасны, так как работают локально. Сторонние бесплатные GUI-программы из непроверенных источников могут содержать рекламное ПО. Всегда скачивайте софт с официальных сайтов.