Извлечь совместимые растровые изображения из PDF в PNG
PDFGem извлекает совместимые растровые изображения и заново экспортирует их в PNG. Он не восстанавливает встроенный JPEG, PNG или иной файл байт в байт и не гарантирует нахождение каждого видимого элемента.
Используйте Извлечь изображения для отдельных фотографий и растров, хранящихся как совместимые объекты. Для полной страницы с текстом и векторами используйте PDF в PNG.
Как выполняется извлечение
- Откройте Извлечь изображения и выберите PDF до 100 МБ.
- Браузер проверяет операции рисования каждой страницы на совместимые XObject и встроенные изображения.
- Поддерживаемые пиксели декодируются и рисуются на canvas с сохранённой шириной и высотой.
- Создаётся новый PNG; превью показывает размеры в пикселях и страницу обнаружения.
- Скачайте результаты отдельно или, если их несколько, в 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 или документ с множеством изображений может не обработаться на слабом устройстве.