在白色背景下通过alpha混合将ARBG转换为RGB

问题描述

|| 我有一个彩色十六进制字符串存储在数据库中,如“ 0”;我可以使用以下方法将其转换为ARGB颜色:
string colorString=0x78dce6b0;
int hexColor = Convert.ToInt32(colorString ?? \"0\",16);
Color colorTL = Color.FromArgb(hexColor);
现在,我想将其转换为在HTML页面中使用,因此我需要转换为HTML值,例如
#cc3388
。如果我直接使用
ColorTranslator.ToHtml(colorTL)
进行转换,则会丢失alpha混合值。假设背景始终为白色,如何通过考虑alpha值来转换它?     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)