Конвертация цветов в C#

Цветовая палитра Gimp
Для конвертации цветов из GDI+ в HTML, Win32, и наоборот в C# используется класс ColorTranslator. В нем находятся методы для конвертации во всех направлениях из и в ранееупомянутые системы обозначения цветов:
rgbColor = ColorTranslator.FromHtml(htmlColor); // конвертируем из HTML в Color
Console.WriteLine("Html2Color, {1}: {0}", rgbColor.Name, htmlColor);

rgbColor = ColorTranslator.FromWin32(winColor); // конвертируем из Win32 в Color
Console.WriteLine("Win2Color, {1}: {0}", rgbColor.Name, winColor);

htmlColor = ColorTranslator.ToHtml(rgbColor); // конвертируем из Color в HTML
Console.WriteLine("Color2Html, {1}: {0}", rgbColor.Name, htmlColor);

winColor = ColorTranslator.ToWin32(rgbColor); // конвертируем из Color в Win32
Console.WriteLine("Color2Win, {1}: {0}", rgbColor.Name, winColor);

Скачать пример

Поблагодарить автора

Оставить комментарий

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>