4

Недавно я обнаружил то, что раньше считалось невозможным: файлы PNG-8 могут хранить альфа-прозрачность точно так же, как и файлы PNG-32. Не индексированная прозрачность (как GIF), но полная альфа- прозрачность.

(Вы можете узнать больше об этом здесь: http://blogs.sitepoint.com/png8-the-clear-winner)

По-видимому, это можно сделать с помощью Fireworks, но я не могу найти способ сделать это с помощью Photoshop.

Кто-нибудь знает способ включения этой невероятной функции в Photoshop? Через дополнения или любым другим способом? Это настолько невероятно полезно для веб-разработчиков, что я не могу поверить, что это не было включено в последнюю версию (или любую версию) PS!

6 ответов6

3

Обновленный ответ за 2015 год tech.

Я использую Photoshop Creative Cloud 2015 (для ПК я не знаю, есть ли разница на Mac), и есть выбор:

"Файл> Экспорт> Экспортировать как"

Здесь не так много вариантов для настройки, но если вы выберете формат PNG-8, он автоматически будет использовать полную (или, как представляется, полную) альфа-прозрачность в формате PNG-8. Пробег может варьироваться в зависимости от размера изображения и количества цветов в зависимости от того, будет ли результат на самом деле меньше обычного PNG-24. В среднем изображения, с которыми я работал, приводили к примерно 1/3 конечного размера файла по сравнению с PNG-24 того же изображения.

ПРИМЕЧАНИЕ . Убедитесь, что режим изображения НЕ проиндексирован (значок замка на слое), поскольку я не смог заставить альфа-прозрачность работать иначе. Я использовал режим RGB с успешными результатами.

2

Не то, что я знаю, но сохраните изображение как PNG-24, затем используйте это:

http://compresspng.com

(Я пробовал http://www.8bitalpha.com и http://tinypng.org, но они дали мне плохие результаты.)

1

Вы можете использовать скрипт pngquant Этана Гарднера, чтобы конвертировать файл фотошопа в формат alpha-tx PNG. Работает на Mac и ПК. http://www.ethangardner.com/articles/alpha-transparency-in-png-8-images-without-using-fireworks/

1

Это важная тема, особенно для веб-дизайна. Большое изображение в формате png24 может составлять ~ 1 МБ, что практически невозможно рассмотреть при использовании веб-дизайна. Но то же самое изображение, что и у png8 с альфа-каналом, составляет ~ 250 Кбайт, что нормально во многих ситуациях.

И, наконец, решение для перетаскивания для png8 с альфа-прозрачностью, бесплатное с 2013 года 04: http://tinypng.org/

И еще несколько связанных инструментов здесь: http://pngquant.org/

Наслаждайтесь!

0

Если вы работаете на Mac, вы можете использовать отличный (и бесплатный) инструмент ImageAlpha , чтобы сделать это для PNG-32 с помощью графического интерфейса, предварительного просмотра в реальном времени и т.д.

-3

перейти к файлу> сохранить для сети и устройства

посмотрите на правую сторону, там есть выпадающий список после Preset, вы найдете там PNG 8, есть некоторые опции, связанные с прозрачностью, просто посмотрите их.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .