Без завантаження, 100% локально, без облікового запису

Видобути зображення з PDF

Кожен об'єкт зображення XObject, вбудований у PDF, декодується та експортується як PNG. Ваш файл ніколи не залишає ваш пристрій.

Як працює Видобути зображення з PDF

Витягування зображень із PDF безпосередньо витягує оригінальні вбудовані растрові зображення з PDF і зберігає кожне як окремий файл PNG. Це відновлює реальну фотографію, логотип або скан, що був розміщений у документі, з тим роздільним здатністю, з яким він зберігався, а не відображає знімок екрана того, як виглядає сторінка. Витягування виконується за допомогою pdf-lib у браузері, і вихідний PDF ніколи не передається мережею.

Це відрізняється від конвертації сторінок PDF у зображення. Конвертація сторінок відображає повний макет сторінки, включаючи текст, рамки та фон, у єдине растрове зображення при обраному роздільному здатності. Витягування зображень натомість обходить внутрішній граф об'єктів PDF і витягує кожен ресурс зображення як є, зберігаючи його вихідні розміри в пікселях і колірний простір. Якщо сторінка була побудована з однієї повнорозмірної фотографії, ви отримуєте її назад у збереженому розмірі, а не постраничний рендер. Якщо в PDF немає вбудованих растрових зображень (лише векторна графіка або текст), інструмент нічого не знайде для витягування.

Видобути зображення з PDF: покрокова інструкція

  1. Завантажте PDF в інструмент витягування.
  2. Зачекайте, доки інструмент просканує документ і складе список знайдених вбудованих зображень.
  3. Перегляньте список зображень і виберіть, які завантажити, або скористайтеся опцією «Завантажити все».
  4. Збережіть файли PNG на пристрій.

Поширені сценарії використання

  • Рекламний буклет продукту надійшов у вигляді PDF, і вам потрібні оригінальні фотографії товарів для використання в презентації.
  • Відсканований архів містить вбудовані фотографії, які потрібно витягти по одній для каталогізації.
  • Дизайнерський PDF містить файли логотипів, вбудовані як растрові зображення, і потрібно відновити їх без повторного експорту з вихідного застосунку.
  • Звіт, наданий у вигляді PDF, містить діаграми, збережені як зображення; витягніть їх для повторного вбудовування з вищим роздільним здатністю в новий документ.

Поширені запитання

Чим це відрізняється від конвертації сторінок PDF у зображення?

Конвертація сторінок відображає повний макет сторінки в бітмап при обраному роздільному здатності - з усім текстом, фоном і рештою. Витягування зображень обходить граф об'єктів PDF і витягує окремі ресурси зображень, що були розміщені в документі, з роздільним здатністю, в якому вони були збережені. Ви отримуєте оригінальне вбудоване зображення, а не знімок екрана сторінки.

У якому форматі зберігаються витягнуті зображення?

Зображення зберігаються у форматі PNG. PNG є форматом без втрат, тому витягнуте зображення зберігає ті самі піксельні дані, що й збережений оригінал, без додаткових артефактів стиснення.

Що якщо PDF містить лише векторну графіку або текст?

Інструмент знаходить і витягує лише растрові ресурси зображень. Якщо сторінка повністю побудована з векторних шляхів і тексту, вбудованих об'єктів зображень немає, і інструмент повідомить, що нічого не знайдено.

Чи залишається PDF на комп'ютері під час витягування?

Так. Увесь процес витягування виконується всередині вкладки браузера за допомогою pdf-lib. PDF зчитується в локальну пам'ять браузера, ресурси зображень визначаються і декодуються там, а файли PNG пропонуються для локального завантаження. Жодного моменту файл не передається куди-небудь.

З яким роздільним здатністю виходять витягнуті зображення?

З роздільним здатністю, збереженим усередині PDF. Інструмент не збільшує, не зменшує і не перемальовує зображення. Якщо вихідне зображення було розміщено з роздільним здатністю 300 DPI і збережено розміром 2480 x 3508 пікселів, саме це ви й отримаєте.

Чи можна витягувати зображення з PDF, захищеного паролем?

Якщо PDF має пароль власника, що обмежує витягування, це обмеження потрібно спочатку зняти за допомогою інструмента розблокування PDF. Якщо файл має користувацький пароль, що повністю забороняє його відкриття, цей пароль потрібно надати перед будь-якою обробкою.