Share via


Перевод System.Drawing.Color в HTML

Я был немного (мягко говоря) удивлен, каких только изощрений не придумано для преобразования Color в строку в формате HTML и обратно. На самом деле существует простой и, главное, правильный путь:

string myHtml = ColorTranslator.ToHtml(Color.Black);

Color myColor = ColorTranslator.FromHtml("#FFFFFF");

Comments

  • Anonymous
    June 20, 2007
    А оно какие форматы HTML-цвета воспринимает? Там же не только #FFFFFF, там ещё rgb(...) и именованые цвета. Не помню, может что-нибудь и ещё придумали.