【发布时间】:2015-09-19 23:59:54
【问题描述】:
我有下一个任务:
- 假设有两种颜色:color1 和 color2
- color1 是半透明的(color2 可能也是)
- 我知道 color1 和 color2 的 ARGB 值
- 如何获取颜色的 ARGB 值,将颜色 1 和颜色 2 叠加,反之亦然?
这是我正在寻找的图像:
这是一个代码 sn-p (C#):
private Color getOverlapColor(Color frontColor, Color backColor)
{
//return...
}
【问题讨论】:
-
这取决于混合模式。通过查看混合颜色的 ARGB 值应该很容易确定。或者也许不是:)
标签: colors transparency