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

Как перевести JPG в PNG

Сразу о главном заблуждении: PNG не вернёт качество, потерянное при съёмке в JPEG. Он честно, пиксель в пиксель, запишет то изображение, которое браузер декодировал, вместе со всеми артефактами вокруг букв и границ. Файл при этом обычно вырастает в несколько раз: алгоритм PNG рассчитан на повторяющиеся ряды пикселей, а фотографический шум таких рядов не даёт. Смысл в переводе есть, но всего в трёх ситуациях.

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

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

Что делает PNG
сохраняет декодированные пиксели точно, включая артефакты JPEG
Ползунок качества
для PNG скрыт: формат без потерь его игнорирует
Ограничение стороны
4096, 2048 или 1024 — только уменьшение
Типичный итог
файл тяжелее исходного JPEG
Партия
до 30 файлов, результат архивом ZIP

Три случая, когда перевод осмыслен

  • Форма загрузки принимает только PNG. Требование бывает жёстким, а спорить с чужой формой негде — проще отдать то, что она просит.
  • Картинку ещё предстоит редактировать. Каждое пересохранение JPEG отбрасывает детали заново, поэтому промежуточные версии удобнее держать в формате без потерь.
  • Дальше к изображению добавят прозрачность. Вырезать фон в PNG можно, в JPEG хранить результат уже нельзя — альфа-канала там нет.
  • Во всех остальных случаях перевод только раздувает файл: ни резкости, ни цветов, ни деталей он не добавляет.

Почему в панели нет ползунка качества

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

Размером здесь управляет другое поле — ограничение длинной стороны: 4096, 2048 или 1024 пикселя. Работает оно только на уменьшение: маленькую картинку инструмент не растянет, потому что дорисовать несуществующие детали нельзя, а вес за такую дорисовку платился бы настоящий.

Как перевести

  1. Откройте конвертер изображений и добавьте файлы .jpg или .jpeg.
  2. В переключателе форматов выберите PNG — ползунок качества скроется сам.
  3. Решите, нужно ли уменьшать размер: для веба обычно достаточно 2048 пикселей по длинной стороне.
  4. Запустите перекодировку и оцените итоговый вес в панели справа: он показан рядом с числом файлов.
  5. Если PNG вырос неприемлемо, вернитесь к WebP без потерь или оставьте исходный JPEG.

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

Улучшится ли качество фотографии после перевода в PNG?

Нет. Формат без потерь сохраняет ровно то, что получил на вход, а на входе уже стоит картинка со всеми потерями JPEG. Улучшить её перекодировкой невозможно ни одним инструментом.

Почему PNG получился в несколько раз тяжелее?

Сжатие PNG ищет повторяющиеся последовательности пикселей и хорошо работает на плоских заливках. В фотографии соседние пиксели почти всегда чуть разные, поэтому сжимать нечего и файл раздувается.

Появится ли у картинки прозрачность сама собой?

Нет, PNG лишь допускает альфа-канал, но не создаёт его. Фотография останется прямоугольной и непрозрачной, а вырезать фон нужно в редакторе — конвертер этим не занимается.

Что выбрать, если нужен формат без потерь, но полегче?

WebP умеет и режим без потерь, и он есть в том же переключателе. Правда, старые программы его не принимают, поэтому там, где PNG требуют явно, заменять его нельзя.

Рядом

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