Как здесь работает конвертация PDF в изображения
Здесь нет этапа загрузки файлов и нет сервера, выполняющего работу. Всё происходит на открытой вами странице с помощью pdf.js (того же движка, который использует Firefox), загружаемого при первом нажатии кнопки «Отрисовать страницы».
- Чтение PDF локально. Когда вы перетаскиваете или выбираете PDF, браузер считывает его прямо с диска в память и открывает с помощью pdf.js. Он подсчитывает страницы и готовится их отрисовать. Ни один байт не передаётся по сети — откройте вкладку «Сеть» в DevTools и убедитесь сами.
- Выбор формата, разрешения и страниц. Выберите JPG или PNG, задайте разрешение (72 DPI для экрана, 150 для хорошего баланса, 300 для печати) и решите, конвертировать ли все страницы или только диапазон, например 1-3, 5. Для JPG можно также уменьшить качество, чтобы сжать файл.
- Отрисовка каждой страницы на холсте. pdf.js рисует каждую запрошенную страницу на скрытом холсте с масштабом, соответствующим выбранному DPI. Страницы отрисовываются по одной, чтобы вкладка оставалась отзывчивой даже для длинных документов, а миниатюра каждой готовой страницы появляется в сетке.
- Загрузка страниц или ZIP-архива. Для каждой отрисованной страницы есть кнопка скачивания. Если нужно всё сразу, «Скачать все» упаковывает изображения в один ZIP с именами page-001, page-002 и так далее — с помощью небольшой библиотеки, работающей прямо в браузере. Ни одно изображение никогда не загружается.
Почему стоит использовать этот конвертер
- Ваш PDF остаётся на устройстве. iLovePDF, Smallpdf и Adobe отправляют ваш PDF на свои серверы для растеризации. Этот инструмент — нет. Отсканированный паспорт, подписанный договор, медицинский отчёт — всё конфиденциальное отрисовывается прямо здесь и никогда не загружается, так что на чужих серверах ничего не остаётся.
- Выберите нужное разрешение. Страница для слайда не требует разрешения для печати; изображение, которое будет распечатано, — требует. Выберите 72, 150 или 300 DPI, и холст отрисует при этом масштабе: получите чёткий экспорт 300 DPI, когда нужно, и компактный файл 72 DPI, когда нет.
- JPG или PNG — ваш выбор. Экспортируйте JPG с настраиваемым качеством для фотографий и сканов, где важен небольшой размер файла, или PNG для чёткого текста и штриховой графики без артефактов сжатия. Выбор делается при каждом экспорте, и один и тот же PDF можно перерисовать в другом формате без перезагрузки.
- Все страницы в одном ZIP. Длинный PDF превращается в папку с изображениями. Вместо нажатия кнопки скачивания на каждой странице, «Скачать все» упаковывает их в один ZIP с предсказуемыми именами, сохраняя порядок страниц. Без аккаунта, без водяного знака, без суточного лимита.
Типичные сценарии использования
Преобразование страниц PDF в изображения встречается постоянно, как только научишься делать это без загрузки файла.
- Презентации: вставьте страницу PDF в слайд как изображение, вместо того чтобы бороться с копированием-вставкой, которое портит вёрстку.
- Веб и почта: встройте страницу договора или диаграмму прямо в тело письма как JPG или PNG, не заставляя читателя открывать вложение.
- Проверка и разметка: экспортируйте страницы в PNG для аннотирования в графическом редакторе, дизайн-инструменте или приложении на планшете.
Практический пример
Предположим, у вас есть пятистраничный report.pdf и нужны первая и вторая страницы в виде изображений для слайд-деки. Перетащите PDF сюда, выберите формат JPG, разрешение 150 DPI и качество, сохраняющее читаемость текста. Задайте диапазон страниц 1-2 и нажмите «Отрисовать страницы». Появятся две миниатюры — page-001.jpg и page-002.jpg — каждая является точной копией соответствующей страницы. Скачайте их по отдельности или нажмите «Скачать все» для ZIP. Ни одна страница этого отчёта не покинула ваш ноутбук.
FAQ
Загружается ли куда-либо мой PDF?
Нет. Конвертация выполняется полностью в браузере с помощью pdf.js, загруженного на страницу. PDF считывается с диска в память, каждая страница рисуется на холсте, и изображения возвращаются как файлы для скачивания. Обращений к серверу нет — убедитесь сами на вкладке «Сеть» в DevTools.
Какое разрешение выбрать?
Используйте 72 DPI для экранного отображения, 150 DPI как хороший баланс чёткости и размера файла, и 300 DPI, если изображение будет печататься. Более высокий DPI означает большее и более чёткое изображение, а также немного больше времени на отрисовку каждой страницы.
Можно ли экспортировать сразу все страницы?
Да. После отрисовки «Скачать все» упакует все изображения страниц в один ZIP с именами вроде page-001.jpg, page-002.jpg — чтобы они оставались в порядке. Отдельную страницу также можно скачать с помощью её индивидуальной кнопки загрузки.
JPG или PNG — что выбрать?
Выберите JPG для отсканированных страниц и материалов с большим количеством фотографий, где важен меньший размер файла и небольшое сжатие допустимо; качество можно настроить. Выберите PNG для страниц с преимущественно текстом, графиками или штриховой графикой — для чётких краёв без артефактов сжатия, даже если файл будет больше.
«PDF в изображение» даёт вам картинку каждой страницы без передачи документа на сторонний сайт. Перетащите PDF, выберите JPG или PNG и разрешение, укажите все страницы или диапазон, и скачайте каждую страницу или ZIP всего набора. Всё в браузере, без аккаунта и загрузок. PDF-движок загружается только тогда, когда вы об этом просите, поэтому страница остаётся быстрой до момента конвертации.