Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: ART63 от 14 Декабря 2021, 12:23:37

Название: Работа с изображениями
Отправлено: ART63 от 14 Декабря 2021, 12:23:37
Реализуя тестовый проект, понял, что работать с изображениями можно тремя способами:
1. Сделать несколько изображений, разместив их друг над другом, и показывать/скрывать нужные.
2. Сделать анимационное изображение из нескольких, отключить анимацию и показывать нужный кадр.
3. Сделать изображение белым цветом и прозрачным фоном. Тогда можно менять цвет изображения программно. Недостаток: нельзя изменить цвет фона.
Возможно, есть еще какие-то варианты.

Вопрос: если в проекте много различных изображений, с точки зрения потребления ресурсов, какой вариант предпочтительней?
Название: Re: Работа с изображениями
Отправлено: Simple-Scada от 14 Декабря 2021, 13:10:28
Здравствуйте.

Третий вариант лучший по производительности и потреблению ресурсов. Если нужно залить фон одним цветом, то можно на фоне изображения разместить компонент Фигура (Shape) и менять его цвет. Даже такой вариант будет лучше первых двух.
Первый вариант самый плохой.