Converting System.Drawing.Color to HTML color (and vice-versa)

This is something I need very rarely. So rare in fact that in-between uses it is completely removed from my memory, leaving just the fact that I know I’ve searched for it before!

To convert a .NET Color object to an HTML RGB or named color, use

string colorAsString = ColorTranslator.ToHtml( _backgroundColor ) ;

and vice-versa

Color c = ColorTranslator.FromHtml( @"#RRGGBB" ) ;

← Back to all posts

Based on the theme by Bradley Taunt.
View the Github repo.