Перейти к содержимому
PDFGem
Почему бесплатно?

Извлечь совместимые растровые изображения из PDF в PNG

PDFGem

PDFGem извлекает совместимые растровые изображения и заново экспортирует их в PNG. Он не восстанавливает встроенный JPEG, PNG или иной файл байт в байт и не гарантирует нахождение каждого видимого элемента.

Используйте Извлечь изображения для отдельных фотографий и растров, хранящихся как совместимые объекты. Для полной страницы с текстом и векторами используйте PDF в PNG.

Как выполняется извлечение

  1. Откройте Извлечь изображения и выберите PDF до 100 МБ.
  2. Браузер проверяет операции рисования каждой страницы на совместимые XObject и встроенные изображения.
  3. Поддерживаемые пиксели декодируются и рисуются на canvas с сохранённой шириной и высотой.
  4. Создаётся новый PNG; превью показывает размеры в пикселях и страницу обнаружения.
  5. Скачайте результаты отдельно или, если их несколько, в ZIP.

Обработка выполняется локально в браузере, PDF не отправляется в PDFGem. При этом документ, пиксели, превью, PNG и ZIP могут одновременно занимать память.

Что инструмент может найти

Цель — совместимые растровые данные: фотографии, снимки экрана, сканы и логотипы, сохранённые как отдельные объекты. Поддерживаются и некоторые изображения прямо в инструкциях рисования.

Видимый элемент не всегда является отдельным растром. Диаграмма может состоять из векторных линий и текста, фон — из объектов, масок и прозрачности. Такие конструкции не обязательно дают один скачиваемый файл.

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

Сохранённые размеры не гарантируют «исходный файл»

Превью показывает ширину и высоту декодированного объекта, и новый PNG использует эти размеры. Это не утверждение о DPI и не эффективный размер картинки на странице.

PDFGem не копирует исходный сжатый поток. Пиксели декодируются и кодируются в новый PNG через canvas. Имя, JPEG-сжатие, метаданные, цветовой профиль и исходные байты не сохраняются; связанные маски также могут остаться отдельно.

Извлечение или рендер всей страницы

  • Извлечь изображения: пытается вывести совместимые растровые объекты отдельными PNG.
  • PDF в PNG: рендерит всю видимую страницу с текстом, векторами, фоном и макетом.

Если сложная графика не найдена, отрендерите страницу через PDF в PNG. Если нужны только некоторые страницы, сначала используйте Разделить PDF.

Откройте Извлечь изображения, проверьте реальные превью и сохраните исходный PDF до подтверждения результата.

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

Какие изображения может извлечь PDFGem?

Инструмент ищет совместимые растровые XObject и некоторые встроенные в команды страницы изображения. Он не превращает в отдельные файлы векторные пути, текст и любую сложную визуальную композицию.

Скачанный PNG — это исходный встроенный файл?

Нет. PDFGem декодирует совместимые пиксели, рисует их на canvas в сохранённых размерах и создаёт новый PNG. Исходный поток, имя, сжатие, метаданные, цветовой профиль и те же байты не возвращаются.

Будут найдены все видимые изображения?

Не обязательно. Элементы меньше 10 на 10 пикселей и недекодируемые объекты пропускаются. Векторы, маски, слои, фоны и неподдерживаемые конструкции PDF могут не появиться отдельно.

Можно скачать отдельно или в ZIP?

Да. У каждого результата есть отдельная кнопка. Если изображений несколько, основная кнопка создаёт ZIP; если одно — скачивает PNG напрямую.

Какие ограничения у больших PDF?

Размер входного файла — до 100 МБ. Сканирование, декодированные пиксели, превью и ZIP расходуют память браузера; большой PDF или документ с множеством изображений может не обработаться на слабом устройстве.