使用渐变画笔填充形状

可借助渐变画笔用渐变的颜色填充形状。 例如,可借助水平渐变画笔,从形状的左边缘到右边缘用逐渐变化的颜色来填充形状。 设想这样一个矩形:它的左边缘为黑色(红色、绿色和蓝色分量均为 0);右边为红色(这三个分量分别为 255,0,0)。 如果矩形的宽度为 256 个像素,则给定像素的红色分量将多于其左侧的像素的红色分量。 在一行中,最左边像素的颜色分量为 (0, 0, 0);第二个像素的分量为 (1, 0, 0);第三个为 (2, 0, 0),依此类推,直到到达最右边的像素,它的分量为 (255, 0, 0)。 这些插值颜色的值构成了颜色渐变。

当水平地、垂直地或平行一指定的斜线移动到时,线性渐变改变颜色。 当在轨迹的内部和边界来回移动时,轨迹渐变改变颜色。 可自定义轨迹渐变以获得多种效果。

下面的插图显示用线性渐变画笔填充矩形,用路径渐变画笔填充椭圆。

渐变

本节内容

参考