【发布时间】:2009-04-24 03:03:46
【问题描述】:
有没有人为 System.Drawing.Color 编写了一个很好的扩展方法“库”。
很高兴地说:
Color.Red.AdjustBrightness(.5)
Color.Red.AdjustAlpha(.5)
Color.Red.ToHSV()
或类似的东西。
Alpha 很容易,但其他一些则变得很耗时,因为您必须开始为 HSV 和 HSB 以及所有有趣的东西细化所有正确的数学方程。
希望其他人已经完成了这项工作 :-) 微软似乎不想为我做这件事。
【问题讨论】:
-
我也有兴趣