PHP GD中心渐变

时间:2010-09-02 19:57:14

标签: php image gd center gradient

我使用PHP GD横向和纵向制作了渐变图像,但是你怎么能得到像这样的图像。

alt text alt text

这些是示例图片for the Emulate Gradient Fill PHP class

修改

我想知道如何从 scratch 制作这些,网站就是一个例子

1 个答案:

答案 0 :(得分:1)

从网站文档:

$image = new gd_gradient_fill($width,$height,$direction,$startcolor,$endcolor,$step)
  

字符串$ direction   渐变的形状或方向,可以是以下任意一种:垂直,水平,椭圆,椭圆2,圆,圆2,矩形,菱形。

因此,在函数中,您将方向设置为菱形等,请自行尝试不同的方法以查看它们的显示方式。

修改

要从头开始制作它们,最简单的方法是查看该脚本的源代码:http://planetozh.com/download/gd-gradient-fill.php从那里你应该能够翻找它并获得适当的命令。鉴于它只有240行代码,阅读它应该是微不足道的。