Перейти к содержимому
pdftools.kz
Конвертация

PDF в PNG в 72 DPI

На семидесяти двух точках один пункт страницы становится одним пикселем: A4 выходит 595×842, A5 — 420×595, A3 — 842×1191. Разрешение маленькое, и именно поэтому формат здесь важнее обычного: весь мелкий текст держится на сглаживании, на полутоновых точках вокруг штриха. PNG сохраняет их байт в байт, тогда как сжатие с потерями подмешивает к ним собственный шум.

Локально в браузередо 1 ГБбез регистрации

Коротко о цифрах

Масштаб
72 ÷ 72 = 1,0 — пиксель на пункт
Размер листа
A4 595×842, A5 420×595, A3 842×1191
Сжатие
без потерь, параметра качества у PNG нет
Фон
белый непрозрачный: холст заливается до отрисовки
Память на страницу
0,50 Мпикс ≈ 2 МБ

Почему на низком разрешении формат решает

Штрих буквы кегля 10 при масштабе один к одному тоньше пикселя, поэтому растеризатор рисует его серыми точками разной насыщенности — так глаз достраивает форму. Этих точек мало, и каждая несёт смысл. PNG кодирует их без потерь: что посчитал растеризатор, то и лежит в файле.

Сжатие с потерями работает иначе — оно разбивает картинку на блоки 8×8 пикселей и приближает содержимое каждого. На семидесяти двух точках такой блок накрывает почти целую строку, и аккуратные полутона превращаются в грязь. Отсюда правило: чем ниже разрешение, тем весомее аргумент за PNG.

Про прозрачность: её не будет

  • Перед отрисовкой холст заливается белым — так устроен рендер pdfjs, и это происходит независимо от выбранного формата.
  • Альфа-канал в файле PNG есть, но прозрачных пикселей в нём нет: белый фон записан как обычные непрозрачные точки.
  • Вырезать логотип или подпись растеризацией страницы не получится — это задача для графического редактора после конвертации.
  • Зато белый фон означает предсказуемую печать и вставку: картинка выглядит одинаково на любой подложке.
  • Вес PNG зависит от содержимого: страница с плашками, линиями и текстом сжимается отлично, полноцветная фотография — почти нет.

Порядок работы

  1. Загрузите PDF: разбор и отрисовка идут во вкладке, файл на сервер не отправляется.
  2. Формат PNG и 72 точки уже выставлены пресетом.
  3. Сверьте пиксельный размер рядом с файлом — он посчитан по вашей первой странице.
  4. Конвертируйте: одна страница скачается картинкой, несколько — ZIP-архивом с именами вида документ_page_1.png.

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

Почему PNG на 72 DPI весит больше, чем JPG того же листа?

Потому что он не выбрасывает ничего. Каждая полутоновая точка сглаживания записывается как есть, тогда как сжатие с потерями приближает целые блоки. На тексте эта разница видна глазом, и платить за неё весом обычно оправданно.

Как сделать фон страницы прозрачным?

Растеризацией никак: холст заливается белым до отрисовки содержимого, поэтому в файле окажутся обычные белые пиксели. Прозрачность придётся добавлять вручную в графическом редакторе, удаляя фон уже на готовой картинке.

Подойдёт ли такая картинка для превью документа на сайте?

Да, это её основной сценарий. Полмегапикселя открываются мгновенно, пропорции листа сохранены, а на карточке или в списке файлов больше и не нужно — детали всё равно не разглядеть.

Чем PNG в 72 точки отличается от PNG в 150?

Числом пикселей: сторона больше в 2,08 раза, площадь — в 4,34. На семидесяти двух тонкие линии рисуются полутоном, на ста пятидесяти они получают собственный пиксель и становятся по-настоящему чёрными.

Рядом

Частые задачи с этим инструментом