
Для конвертации цветов из 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);
|
|
Webmoney Z163628999150, R617151845974
|