Допустимые значения: |
none , defined , premultiplied
|
Значение по умолчанию: |
none |
Значение none указывает на то, что любое изображение мастера, представляющее собой файл .bmp с глубиной цвета 32-бит, не имеет альфа-канал.
Значение premultiplied указывает на то, что любое изображение мастера, представляющее собой файл .bmp с глубиной цвета 32-бит, имеет альфа-канал, в котором значения красного, зелёного и синего каналов "предомножены" на его значение ([r, g, b, a]=[R·A, G·A, B·A, A]).
Значение defined, указывает на то, что любое изображение мастера, представляющее собой файл .bmp с глубиной цвета 32-бит, имеет альфа-канал, но значения каналов имеют обычное представление ([R,G,B,A]).
Эта директива не имеет никакого эффекта, если .bmp файл изображения не имеет глубину цвета 32-бит.
Для создания файлов .bmp с прозрачностью, совместимых с Inno Setup, можно использовать бесплатный графический редактор Paint.NET. Откройте изображение с прозрачностью в Paint.NET и сохраните его в формате "32-bit Bitmap Image (.bmpx)". Измените расширение полученного файла .bmpx на .bmp и установите для этой директивы значение defined. Эти файлы могут казаться большими, но Inno Setup сжимает их с помощью алгоритма LZMA, который обычно обеспечивает более высокую степень сжатия по сравнению, например, со сжатием PNG.