Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > Масштабирование прозрачного gif'а |
Автор: Maksym 10.2.2006, 11:47 | ||
Следующим кодом, по большей части подсмотреным на нашем форуме, масштабирую изображение, полученное из byte[] data
C .jpg и обычными .gif и .png никаких проблем нет. Прозрачные .gif и .png - портятся. Можно ли средствами sdk решить проблему? Или нужно обращатся к сторонним пакетам? Если да, то к каким? ЗЫ. ImageIO не позволяет созранять в .gif. Есть ли в sdk возможность созранить изображение в .gif? |
Автор: Maksym 10.2.2006, 12:15 |
LSD Гм. И что же делать? ![]() |
Автор: LSD 10.2.2006, 12:28 |
Почитай http://java.sun.com/products/java-media/jai/forDevelopers/jaifaq.html#fileformat. |
Автор: Maksym 15.2.2006, 13:31 |
Кароче, sdk не может нормально работать с прозрачностью ни в одном из форматов... только дополнительные пакеты... грустно... Добавлено @ 13:32 LSD ЗЫ. Спасибо, за внимание и время. |
Автор: kkorsakoff 19.2.2006, 22:31 |
Почему это не может? У меня png отлично рисовались с альфой. Просто тип всех BufferedImage должен быть BufferedImage.TYPE_INT_ARGB |
Автор: Maksym 25.2.2006, 20:36 |
kkorsakoff прозрачный gif отмасштабировать в gif с сохранением прозрачности... - нет механизма в sdk прозрачный gif отмасштабировать в png с сохранением прозрачности... - не получается, ни для каких констант BufferedImage - альфа заменяется на светленько-серый.. |