Xinson Image Editor是我个人开发的一个用于图像处理的软件,目前软件正在开发过程中,本人也是出于业余爱好目的设计这个软件,现在拿出来给大家分享一下,希望大家多提意见,下面是这个软件的主要信息: 开发环境: Microsoft Visual C++ 6.0 测试环境: Microsoft Windows XP,Microsoft Windows2000 运行环境: Microsoft NT/2000/XP/2003,建议在XP环境下运行 开发背景: 该软件的外观及功能模仿当前主流
Delphi实现RGB色环多次渐变,生成一个渐变的圆形,颜色渐变步长可自定义,在代码中,为了绘制出来的圆好看,分成四个部分进行绘制,此部分代码展示如下: if (degree >= 0 qki) and (degree 45 qki) and (degree 135 qki) and (degree 215 qki) and (degree 315 qki) and (degree <= 360 qki) then Canvas.FillRect(Rect(x,y
废话不多说,先上效果图:
该效果其实由三部分组成:
渐变
圆角
文本
渐变
关于渐变,估计大家都不会陌生,以往都是使用gradient进行制作:
shape_gradient.xml
但是,这个只能支持双色渐变,超过双色就*为力了,所以,我们要考虑使用其它方式:
/**
* Create a shader that draws a linear gradient along a line.
*
* param x0 The