Развлечения

PDF в PNG

Коротко

Виджет уже настроен на PNG в 150 dpi, PNG сжимается без потерь, качество к нему не применяется. Страница A4 получится 1240×1754 px. Каждая страница — отдельный файл с номером в имени, все сразу доступны одним ZIP; вес каждой картинки показан до скачивания. Файл никуда не отправляется: PDF читается в браузере.

Инструмент

Перетащите PDF сюда или нажмите, чтобы выбрать. Файл останется на вашем устройстве.

Файлы читаются и кодируются в вашем браузере — на сервер ничего не отправляется.

Что получится (пример: страница A4)

ПараметрЗначение
ФорматPNG (png)
Разрешение150 dpi
Размер страницы A41240×1754 px
Качествобез потерь
Имена файловdokument-str-01.png, dokument-str-02.png
Выдачапо одному или всё одним 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 не открываются — снимите защиту заранее.
Полная методика, шаги и источники

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

зачем переводить pdf в png, а не в jpg
PNG сжимает без потерь: резкие границы линий и мелкий текст не размываются, прозрачность сохраняется. Для схем, чертежей, графиков и страниц с мелким шрифтом это заметно лучше. Плата — вес: PNG занимает в разы больше JPEG.
png из pdf весит слишком много, что делать
Уменьшите разрешение до 100 dpi, если картинки нужны для экрана, или переключитесь на JPG с качеством 90% — он легче в несколько раз и для фотографий почти не отличается на глаз. PNG оставляйте там, где важна точность линий.
сохранится ли прозрачность страницы
Да, PNG её сохраняет, если она есть в исходной странице. В JPG прозрачные области становятся белыми. На практике прозрачность в PDF встречается редко, но для наложения картинок это важно.

Ещё на сайте