fleshherbal
@fleshherbal

C# | Как в system.drawing в Color задать собвенное значение цвета?

Нужно задать для setpixel нужный мне цвет. У меня есть подобранный диапазон цветов, который нужен для проекта. Но стандартные уже имеющие цвета мне не подходят. Как задать цвет со своим значением типа #ffffff?
  • Вопрос задан
  • 1139 просмотров
Решения вопроса 1
@Proger5913
В вашем случае можно просто так:
Color myColor = System.Drawing.Color.FromArgb(0xFFFFFF); //Белый цвет

Color myColor2 = System.Drawing.Color.FromArgb(0xFF0000); //Красный цвет

//То, что вы ищите :)
myBitmap.SetPixel(Xcount, Ycount, Color.FromArgb(0xFFFFFF));

Префикс 0x означает, что число записано в шестнадцатеричном формате

Кстати, красивые палитры цветов вы можете найти на сайте https://flatuicolors.com
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Был не прав
Color.Parse('Что то там')

См доки
https://docs.microsoft.com/ru-ru/dotnet/api/system...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы