Конвертуйте WEBP у PNG і зберігайте прозорість
WEBP — це формат, у якому ваш браузер зберігає зображення, завантажені з Google, і який зараз використовує половина інтернету. Це зручно, доки не спробуєте використати файл: Photoshop вимагає плагін, багато програм і друкарські процеси взагалі не відкривають його, Office відмовляється вставляти, а форми завантаження, які не оновлювали перелік дозволених форматів, просто відхиляють файл. PNG — це вихід, і ви нічого не втрачаєте: він відкривається майже всюди, з цього моменту є без втрат, і, на відміну від JPG, має справжній альфа-канал.
Прозорість зберігається — саме заради цього обирають PNG замість JPG
PNG має такий самий альфа-канал, як і WEBP, тому прозорі та напівпрозорі ділянки передаються без змін. Нічого не накладається на фон, бо в цьому немає потреби. Логотип, скріншот, стікер чи вирізане зображення продукту повертається саме таким, яким було. Якщо ж конвертувати у JPG, прозорість буде залита суцільним кольором, бо JPEG взагалі не підтримує альфа-канал і ніколи не мав його.
Ваш PNG буде більшим — і це нормально для цього формату
Цей момент зазвичай замовчують, через що здається, ніби інструмент не працює. WEBP сильно стискає зображення, а PNG зберігає кожен піксель точно і нічого не втрачає. Якщо пропустити фотографію через PNG, розмір файлу зростає у кілька разів. Ось виміри реальних файлів, збережених на тому ж рівні стиснення zlib, який використовується у рекомендованих налаштуваннях.
| Source WEBP | Plain full-colour PNG | With the default palette pass |
|---|---|---|
| 5000 × 2813, 1.45 MB | 11.1 MB (7.6×) | близько 2.3 MB |
| 4490 × 2993, 1.79 MB | 16.4 MB (9.1×) | близько 4.1 MB |
| 1470 × 980 with alpha, 1.12 MB | 1.79 MB (1.6×) | суттєво менше за оригінал |
Збільшення у 7–9 разів для фотографії — це норма, а не помилка. Зверніть увагу на третій рядок: зображення з прозорістю майже не збільшується, бо саме для таких картинок і створювався PNG.
Палетний прохід запускається автоматично, щоб розмір залишався під контролем
Замість того, щоб віддати вам файл на 11 MB і побажати удачі, автоматично застосовується палетний прохід: 256 кольорів для "Менше", 128 для "Рекомендовано", 64 для "Максимальне". Це зменшує розмір вихідного файлу приблизно на 60–75% при середній похибці на піксель менше 2%, що непомітно на фотографії. Якщо палета не дає виграшу у розмірі, вона відкидається, і зберігається повнокольоровий PNG. Опція стиснення, яка повертає більший файл, не є стисненням.
Коли потрібна повнокольорова версія
Вимкніть палетний режим — і кожен оригінальний колір збережеться байт у байт, тільки у форматі PNG. Це правильний вибір для друку, подальшого редагування, а також для плоских ілюстрацій з м'якими краями або плавними градієнтами, де зменшена палета може створити смуги. Для фотографій палетна версія візуально не відрізняється, але займає значно менше місця, тому вона і є стандартною.
Колір передається коректно
Будь-який вбудований у WEBP профіль кольору зберігається, а не видаляється, тому кольори не спотворюються під час конвертації. Якщо потрібно уніфікувати, профіль можна конвертувати у sRGB. Тип файлу визначається за байтами, а не за розширенням, тому навіть якщо WEBP був перейменований у .png або .jpg, він все одно правильно конвертується, а не видає помилку.
Анімований WEBP дає один кадр
Анімований WEBP часто використовують для стікерів і веб-графіки, а PNG — це формат одного зображення. Анімація з 81 кадром повертається як одна статична картинка, а не послідовність чи анімований файл. Якщо потрібно зберегти рух, залишайте файл у WEBP. Якщо потрібна лише ілюстрація — перший кадр зазвичай саме те, що потрібно.
Що відбувається з вашими файлами
Конвертуйте одне зображення або цілу папку — результат повертається одним ZIP-архівом з вашими оригінальними іменами файлів. Передача відбувається через захищене з'єднання, файли конвертуються і видаляються з сервера через годину. Ваш оригінал на вашому комп'ютері залишається недоторканим.
Що ви отримуєте
- Прозорість збережено точно, без додавання фону позаду
- Без втрат з цього моменту: редагування, обрізання і повторне збереження більше не погіршують якість
- Палетний прохід за замовчуванням, який зменшує розмір на 60–75%, і автоматично відкидається, якщо не допомагає
- Повнокольоровий байт-то-байт результат доступний в одному налаштуванні для друку чи редагування
- Вбудовані профілі кольору зберігаються або коректно конвертуються у sRGB
- Формат визначається за байтами, тому навіть перейменований WEBP правильно конвертується
Що далі?
Якщо зображення — це непрозора фотографія і розмір важливіший за прозорість, WEBP у JPG — це менший за розміром варіант. У зворотному напрямку PNG у WebP повертає вас назад. А коли вже маєте PNG, Стиснути PNG допоможе ще зменшити розмір.