ace*_*ace 3 c# rgb alphablending argb
我有一个颜色十六进制字符串存储在数据库中,例如0x78dce6b0;我可以使用以下方法将其转换为 ARGB 颜色:
string colorString=0x78dce6b0;
int hexColor = Convert.ToInt32(colorString ?? "0", 16);
Color colorTL = Color.FromArgb(hexColor);
Run Code Online (Sandbox Code Playgroud)
现在我想将其转换为在 HTML 页面中使用,因此我需要转换为 HTML 值,例如#cc3388. 如果我直接使用 进行转换ColorTranslator.ToHtml(colorTL),我会丢失 alpha 混合值。假设背景始终为白色,如何通过考虑 alpha 值来转换它?
HTML 颜色没有Alpha组件。
不幸的是,不可能在不丢失组件的情况下转换ARGB为 HTML 。RGBAlpha
如果您想根据您的 alpha 值将颜色与白色混合...
| 归档时间: |
|
| 查看次数: |
6850 次 |
| 最近记录: |