OpenMinded5 дек 2010 в 10:33Рендеринг картинок через WPF на примере PivotВремя на прочтение2 минОхват и читатели2.2K.NET * Всего голосов 71: ↑49 и ↓22+27Добавить в закладки34Комментарии12
spmbt5 дек 2010 в 12:02Может ли он выдавать картинки не в PNG24, а в PNG8 с оптимизацией до нужного количества цветов? У меня вручную получилось сделать из картинки «umputun» 16 Кбайт — PNG8, 32 цвета, 7.5 Кбайт, а с дополнительной экономией — 6.5.
OpenMinded5 дек 2010 в 12:27Показать предыдущий комментарийВот список поддерживаемых PixelFormats. Мне кажется, что RGB24 самый экономичный из них.
atd5 дек 2010 в 13:48Показать предыдущий комментарийPNG8 — это Indexed8. но для перегона в него надо писать квантизатор
A1lfeG5 дек 2010 в 18:59Показать предыдущий комментарийВстроенные в .Net средства не позволяют. Я использовал Freeimage библиотеку для этого.
hormold5 дек 2010 в 13:35Видел такую штуку интегрированную в Microsoft Surface на ихнем устройстве. Это очень круто. Когда без тормозов и огромная база.
OpenMinded5 дек 2010 в 14:29Показать предыдущий комментарийЗаработает в четвертой версии Moonlight. Могу лишь посоветовать запастись терпением.
OpenMinded5 дек 2010 в 17:18Показать предыдущий комментарийПоэтому я и сказал про «запастись терпением».
Deranged5 дек 2010 в 21:22Странно, чего там DataTemplate'ы не поддерживаются что-ли? Обязательно картинки клепать руками?
OpenMinded5 дек 2010 в 22:19Показать предыдущий комментарийВ основе лежат картинки в формате DeepZoom. Делать все через ContentControls, которые поддерживают DataTemplate, было бы очень накладно.
Рендеринг картинок через WPF на примере Pivot