Я провел еще несколько тестов и думаю, что проблема заключается в преобразовании цветового пространства. Вот процедура тестирования, которую я использовал с Photoshop CC 2014:
- Создайте новый файл с 8-битным цветовым пространством Adobe RGB 1998.
- Создание градиента радуги.
- Сохранить для сети в формате PNG; не конвертируйте в sRGB.
- Поместите встроенный PNG-файл, только что сохраненный.
- Изменить режим наложения слоя PNG на разницу. Есть очень заметная разница (не все черные). Таким образом, файл PNG отличается от оригинала.
Затем я выполнил следующую процедуру:
- Создайте новый файл с 8-битным цветовым пространством Adobe RGB 1998.
- Создание градиента радуги.
- Редактировать -> Преобразовать в профиль с местом назначения: sRGB
- Сохранить для Web в формате PNG; не конвертируйте в sRGB.
- Поместите внедренный только что сохраненный файл PNG.
- Изменить режим наложения слоя PNG на разницу. Внешний вид сплошной черный, что означает, что два слоя одинаковы.
Таким образом, это означает, что Save for Web as PNG сохраняет в цветовом пространстве sRGB, даже если вы не установите флажок Преобразовать в sRGB. Я полагаю, что вы получите лучшее преобразование цветов, если установите этот флажок или выполните отдельные шаги Преобразовать в профиль, как описано в 3. выше. Но похоже, что вы получаете sRGB в любом случае. К сожалению, при сохранении в формате PNG не удается встроить цветовой профиль или тег независимо от того, установлен флажок или нет. Кроме того, независимо от того, конвертируете ли вы в профиль или нет.