Страницы PDF картинками: все сразу архивом
Виджет уже настроен на JPG в 150 dpi, качество JPEG 90%. Страница A4 получится 1240×1754 px. Каждая страница — отдельный файл с номером в имени, все сразу доступны одним ZIP; вес каждой картинки показан до скачивания. Файл никуда не отправляется: PDF читается в браузере.
Что получится (пример: страница A4)
| Параметр | Значение |
|---|---|
| Формат | JPG (jpg) |
| Разрешение | 150 dpi |
| Размер страницы A4 | 1240×1754 px |
| Качество | 90% |
| Имена файлов | dokument-str-01.jpg, dokument-str-02.jpg |
| Выдача | по одному или всё одним ZIP |
| Где считать | в браузере, без загрузки файла на сервер |
Рассчитано по методике инструмента «PDF в JPG онлайн — страницы PDF картинками».
Как считаем
Каждая страница рисуется pdf.js на canvas: масштаб = dpi / 72, потому что точка PDF равна 1/72 дюйма. Например, A4 (595×842 pt) в 300 dpi даёт 2480×3508 пикселей. Кадр кодируется в JPEG с выбранным качеством или в PNG без потерь; длинная сторона ограничена 5000 пикселями, чтобы браузер не упёрся в память. Имена файлов нумеруются с ведущими нулями — так они правильно сортируются в папке и архиве.
Ограничения и допущения
- За раз переводим до 100 страниц: больше — это минуты работы браузера и сотни мегабайт памяти. Длинный документ разделите нашим инструментом «Разделить PDF».
- PNG весит в разы больше JPEG, зато не размывает текст: для распознавания и схем выбирайте PNG или высокое качество JPG.
- Прозрачность в JPG заменяется белым фоном — PNG её сохраняет.
- Шрифты, векторная графика и аннотации становятся частью картинки: выделить текст после конвертации нельзя.
- Защищённые паролем PDF не открываются — снимите защиту заранее.