Сценарий таков: пользователи веб-приложения могут настроить веб-сайт, выбрав собственное изображение логотипа, цвета фона и фоновые изображения.
Проблема в том, что IE6 не поддерживает прозрачный PNG. Я пробовал несколько клиентских решений, но все они не справляются с тем или иным аспектом (большинство из них не поддерживают свойство css background-repeat
).
Я ищу альтернативное решение для создания двух отдельных изображений на сервере: одного для современных браузеров, совместимых с прозрачным png, а другого - для IE6.
Вопрос в том, могу ли я сделать это с помощью ImageIO
? По сути, я бы определил, имеет ли изображение формат PNG-24, и преобразовал бы его в PNG-8 (который поддерживается в IE6).