.NET 4.x Сделать часть изображения(фон) прозрачными - C#
Формулировка задачи:
Я пролистал много тем, но что-то подобного не нашел. У меня есть картинка (точнее много, очень много), они вызываются в pictureBox в зависимости от ситуации. У всех этих картинок углы белые (Сама картинка прямоугольная со скругленными углами, а вот эти самые углы оставшиеся - белый цвет). Одну картинку или там десяток я бы еще сам отредактировал в фотошопе. Есть ли возможность дать понять программе, чтобы она отрисовывала картинку в pictureBox, заменяя белый цвет на прозрачный? Возможно ли это вообще?
Решение задачи: «.NET 4.x Сделать часть изображения(фон) прозрачными»
textual
Листинг программы
- Bitmap pic = new Bitmap(pictureBox1.Image);
- for(int i = 0; i < 150; i++)
- {
- for(int j = 0; j < 150; j++)
- {
- pic.SetPixel(i, j, Color.Transparent);
- }
- }
- pictureBox1.Image = pic;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д