View Issue Details

IDProjectCategoryView StatusLast Update
0002289SAS.ПланетаРефакторинг / Refactoringpublic28-02-2014 10:49
Reporterzed Assigned Tozed  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version131111 
Target Version140303Fixed in Version140303 
Summary0002289: Вынести в отдельный интерфейс конвертер битмапок 32 bit -> 8 bit
DescriptionСейчас нет возможности попробовать альтернативный конвертер (не на основе FreeImage), а хотелось бы иметь такую возможность.
TagsNo tags attached.
Attached Files
libimagequant.zip (93,848 bytes)

Activities

zed

08-12-2013 13:52

manager   ~0013407

Вычленил генерацию 8 битных битмапок (для gif и png 8-bit) и добавил альтернативный метод, на основе либы libimagequant. Эта библиотека работает медленнее, но возможно более аккуратнее и эффективнее в плане получаемого размера файла.

Попутно, кажется нашёл баг, почему раньше 8 битные png иногда воспринимались не прозрачными, а как-будто с чёрным фоном (0002213:0013381) - установка прозрачности фона в 0 должна помочь.

Issue History

Date Modified Username Field Change
08-12-2013 13:39 zed New Issue
08-12-2013 13:39 zed Status new => assigned
08-12-2013 13:39 zed Assigned To => zed
08-12-2013 13:52 zed Note Added: 0013407
08-12-2013 13:52 zed File Added: libimagequant.zip
08-12-2013 13:52 zed Status assigned => resolved
08-12-2013 13:52 zed Fixed in Version => 140303
08-12-2013 13:52 zed Resolution open => fixed
08-08-2025 13:25 zed Category Рефакторинг => Рефакторинг / Refactoring