代码之家  ›  专栏  ›  技术社区  ›  Mark Lalor

php-gd-中心梯度

  •  1
  • Mark Lalor  · 技术社区  · 15 年前

    我已经使用php gd水平和垂直制作了渐变图像,但是您如何才能获得这样的图像。

    这些是示例图像 for the emulate gradient fill php class.

    编辑:

    我想知道如何从 草稿开始制作这些,网站就是一个例子但是你怎么能得到这样的图像。

    alt text alt text

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

    编辑:

    我想知道怎么做这些 划痕 ,网站就是一个例子。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Jim    15 年前

    从现场文件:

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

    字符串$方向 渐变的形状或方向,可以是:垂直、水平、椭圆、椭圆2、圆、圆2、矩形、菱形。

    因此,在函数中,你将方向设置为Diamond等,你可以自己尝试不同的方向,看看它们是如何显示的。

    编辑

    为了从头开始,最简单的方法是查看脚本的源代码: http://planetozh.com/download/gd-gradient-fill.php 从那里你应该能够翻找它,并得到它的正确命令。因为它只有240行代码,所以阅读它应该很简单。

    推荐文章