Блог
Русский

Извлечь изображения из PDF — скачать картинки в ZIP

Инструмент в браузере, который сохраняет встроенные в PDF изображения в PNG или JPG — по одному или в ZIP

Работает в браузере · файлы никуда не загружаются

Перетащите сюда PDF, из которого нужно извлечь изображения

Добавьте один PDF (до 100 МБ). Новый файл заменит текущий. Файлы не покидают ваш браузер.

Что это за инструмент

Он сохраняет фотографии, иллюстрации и отсканированные изображения из PDF в исходном размере. Пригодится, чтобы взять фото товаров из каталога, сохранить картинки из отчёта или снова превратить отсканированный PDF в файлы изображений. Изображения можно скачать по одному или одним ZIP-архивом, а в списке результатов видны превью и размер каждого. Всё работает в браузере.

Как пользоваться

  1. Перетащите один PDF в область с пунктирной рамкой или нажмите Выбрать PDF.
  2. Чтобы ограничить страницы, введите диапазон страниц, например 2-5. Пустое поле — все страницы.
  3. Выберите PNG (без потерь) или JPG (меньше размер).
  4. Решите, пропускать ли мелкие и повторяющиеся изображения; обе опции включены по умолчанию.
  5. Нажмите Извлечь изображения, затем скачайте файлы по одному или нажмите Скачать всё (ZIP).

Как это работает

  • Что извлекается: объекты изображений и встроенные (inline) изображения, которые рисует содержимое страницы. Трафаретные маски, закрашивающие фигуру одним цветом, не являются картинками и пропускаются. Изображения с прозрачностью (мягкие маски) сохраняют прозрачные участки в PNG.
  • Разрешение: размер в пикселях, записанный в PDF, даже если на странице картинка показана меньше. Уменьшаются только изображения, превышающие предел холста устройства.
  • Цвет: изображения CMYK и плашечных цветов сохраняются в экранных цветах RGB, в которые их переводит PDF.js; они могут немного отличаться от печатных значений.
  • Имена файлов: порядковый номер и страница, например name-img03-p7.png.
  • Ограничения: файлы до 100 МБ и до 500 изображений за запуск; если больше, сохраняются первые 500 и выводится сообщение. PDF, которые требуют пароль при открытии, не поддерживаются.
  • Библиотеки: PDF.js (Apache-2.0) читает файл, fflate (MIT) собирает ZIP.

Примеры

Документ Результат
Каталог с 20 фото товаров 20 фотографий; логотип один раз
PDF с одним сканом на страницу По изображению на страницу в разрешении скана
Текстовый документ из Word «На этих страницах нет изображений»
Отчёт с векторными графиками Графики — не изображения, они не извлекаются

Для текста воспользуйтесь инструментом «PDF в текст», а чтобы отрисовать страницы целиком — «PDF в JPG».

Частые вопросы

Мой PDF куда-то загружается?

Нет. Извлечение выполняется только в браузере, файл никуда не отправляется. Извлечённые изображения хранятся в памяти этого устройства, пока вы их не скачаете.

Чем это отличается от сохранения страниц картинками?

Инструмент достаёт только отдельные объекты изображений, хранящиеся в PDF, в их собственном разрешении; текст и таблицы не попадают в результат. Чтобы превратить страницы целиком в картинки в том виде, как они выглядят, воспользуйтесь инструментом «PDF в JPG».

Качество такое же, как в оригинале?

PNG сохраняет пиксели из PDF без потерь. JPG пересжимает их с качеством 90 %: файл меньше, потери едва заметны. Изображения, превышающие предел холста устройства (около 16,7 мегапикселя на iPhone), уменьшаются, и их количество показывается.

Не получается ни одного изображения.

Документы, нарисованные только текстом и фигурами (вектором), включая графики из линий, не содержат картинок. При включённом «Пропускать изображения меньше 32 px» совсем маленькие изображения не попадают в результат. Если извлекать нечего, вы увидите сообщение.

Один и тот же логотип есть на каждой странице.

При включённом «Сохранять одинаковые изображения один раз» изображения, которые PDF использует на нескольких страницах или которые кодируются в точно такой же файл, сохраняются один раз. Число пропущенных показывается вместе с результатом.

Не нашли нужный инструмент?