Конвертировать PDF в PNG
Отрисуйте страницы в изображения PNG без потерь — с чёткими краями текста и без артефактов сжатия. Ничего не сохраняется ни на каком этапе.
- Не сохраняется
- Без очереди и ожидания
- Без регистрации и водяных знаков
Как это работает
Добавьте PDF
Перетащите PDF на страницу — каждая страница появится в виде миниатюры.
Выберите разрешение и страницы
Разрешение «Для веба», «Хорошее» или «Для печати» — и нажмите только на нужные страницы, если все не нужны.
Скачайте
Одна страница скачивается как PNG; несколько — ZIP-архивом, по одному изображению на страницу.
Что здесь на самом деле означает разрешение
PDF измеряет страницы в пунктах, которых ровно 72 на дюйм, поэтому выбранный DPI — просто множитель: 150 DPI — это отрисовка чуть больше чем в два раза, 300 — чуть больше чем в четыре. В пикселях страница A4 при 150 DPI получается 1240 на 1754, а при 300 — 2480 на 3508; это число стоит запомнить, потому что такой же размер страницы даёт сканер при той же настройке. 72 DPI даёт страницу в её буквальных размерах и годится разве что для миниатюры.
PNG — формат без потерь, он сжимает за счёт поиска повторов, поэтому для одних страниц подходит идеально, а для других — совсем не подходит. На странице с текстом, штриховой графикой, таблицами или логотипом много больших однотонных областей и резких краёв: PNG сохраняет каждый край идеально чётким, а однотонные участки сжимает почти до нуля. На странице, которая в основном состоит из фотографии, нет ни того ни другого, поэтому PNG хранит её почти в полном размере — вот почему фотостраница при 300 DPI может весить 8 MB, тогда как та же страница в JPG заняла бы меньше одного, при разнице в качестве, которую никто не увидит.
Прозрачность — вторая причина выбрать PNG вместо JPG, и здесь стоит точно понимать, что вы получаете. Страницы отрисовываются на белом, а не на прозрачном фоне, поэтому PNG страницы непрозрачен; альфа-канал формата важен здесь тем, что он сохраняет внутри графики: мягкие тени, растушёванные края и сглаженный текст остаются чистыми и не обрастают ореолом, который блочное сжатие JPEG создаёт вокруг контрастных краёв.
Каждая страница рисуется в canvas, и canvas освобождается, как только из него забраны байты, — поэтому длинный документ конвертируется, не накапливая все страницы в памяти одновременно. Предел всё равно есть, и задаёт его браузер, а не мы: у canvas есть максимальный размер стороны и максимальная общая площадь, и ниже всего они на iPhone и iPad. Страница за этим пределом завершится ошибкой, а не превратится молча в пустое изображение, но на практике очень большие страницы в очень высоком DPI — плакат или чертёж A2 при 600 — лучше конвертировать на компьютере.
Если нужно другое
Для целого документа или для любой автоматизации pdftoppm -r 300 -png in.pdf page из Poppler записывает каждую страницу прямо на диск без ограничения по памяти и без участия браузера, а pdftoppm -r 300 -png -gray вдвое уменьшает размер текстового документа, отбрасывая цвет, которого там и не было. mutool draw -o page-%d.png -r 300 in.pdf делает то же самое и отрисовывает быстрее.
Где браузер совсем не может конкурировать, так это в выводе с управлением цветом. Canvas выдаёт sRGB и только sRGB, поэтому страница, созданная в CMYK для печати, возвращается преобразованной — по правилу, которое выбирали не вы. Ghostscript отрисовывает с настоящим движком управления цветом и сохраняет цветоделение нетронутым: если PNG пойдут в типографию, а не на экран, вся суть именно в этой разнице.
Частые вопросы
PNG или JPG — что выбрать?
PNG — для всего, где есть текст, схемы, скриншоты или однотонные цвета: это формат без потерь, поэтому края букв остаются чистыми. JPG — для страниц с большим количеством фото, где гораздо меньший файл важнее идеальных краёв.
Где-нибудь сохраняется мой PDF?
Нет. Каждую страницу отрисовывает ваш собственный браузер, и ничего никуда не отправляется.
Сохраняет ли PNG прозрачность?
Да. Если у страницы PDF нет фона, PNG остаётся прозрачным — поэтому этот вариант подходит для логотипов и графики, которую вы будете размещать на другом фоне.
Почему файлы PNG намного больше JPG?
PNG никогда не отбрасывает информацию. На странице с текстом это почти ничего не стоит, а фотография может получиться в несколько раз больше аналогичного JPG.
Можно конвертировать документ на 300 страниц?
Да, хотя в высоком разрешении это займёт время и много памяти, ведь каждая страница рисуется в полном размере. Очень длинные документы конвертируйте частями.
Полезно знать: Файлы PNG большие по своей природе — страница A4 при 300 DPI часто весит 3–8 MB. Текст на изображении нельзя выделить или найти поиском; если нужны слова, используйте «PDF в текст».
Разместите этот инструмент на своём сайте
Бесплатно для любого блога, страницы класса или справочной статьи. Вставьте один фрагмент кода — и посетители смогут пользоваться инструментом прямо на вашей странице.