Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to convert from ARGB to hex aarrggbb?

I tried using this code:

string ToHtml(System.Drawing.Color color)
    {
        return string.Concat("#", (color.ToArgb() & 0x00FFFFFFFF).ToString("X8"));
    }

but System.Media.Color doesn't seem to have a toargb() method. I then tried with this code:

string ToHtml(System.Drawing.Color color)
    {
        return ColorTranslator.ToHtml(color);//.FromHtml("#FFDFD991");
    }

but ColorTranslator doesn't exist in windows phone. Can someone help me???? Thanks a lot!!

like image 569
Cippo Avatar asked Jan 23 '26 05:01

Cippo


1 Answers

return string.Format("#{0:X2}{1:X2}{2:X2}{3:X2}",
                     color.A,
                     color.R,
                     color.G,
                     color.B);
like image 168
Oded Avatar answered Jan 24 '26 20:01

Oded



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!