易截截图软件、单文件、免安装、纯绿色、仅160KB

请问php生成一个渐变图片怎么写?

如下图,只有生成一条就行了,其他都是一样的操作。还望高手能显显身手。

想找PHP技术高手
QQ:434782734

帮顶

研究了一下,代码:
PHP code:

<?php
$height=20;
$width=100;

$im = ImageCreateTrueColor($width, $height);
//初始颜色,最上边的一条线的颜色,红绿蓝
$red=150;
$green=50;
$blue=0;
//从最上面开始画横线,颜色渐变
for ($i=0;$i<20;$i++)
{
//渐变方式可以自己改,$i乘的系数不一样,效率也不一样
$Color=ImageColorAllocate($im, $red+$i*2, $green+$i*8, $blue+$i*10);
ImageLine($im, 0, 0+$i, $width, 0+$i, $Color);
}

//output image
Header('Content-type: image/png');
ImagePng($im);

//clean up
ImageDestroy($im);
?>




研究了一下第一幅图,修改如下:
PHP code:

<?php
$height=26;
$width=100;

$im = ImageCreateTrueColor($width, $height);
//上边
$red=217;
$green=237;
$blue=30;
//下边: 124 212 22 根据这几个值,调整$i的系数
for ($i=0;$i<26;$i++)
{
$Color=ImageColorAllocate($im, $red-$i*5, $green-$i, $blue-floor($i*0.5));
ImageLine($im, 0, 0+$i, $width, 0+$i, $Color);
}

//output image
Header('Content-type: image/png');
ImagePng($im);

//clean up
ImageDestroy($im);
?>



小兵哥好猛,成功了,谢谢。

{{


相关问答:

php游戏开发

请问一下各位大虾,我用php做个网页游戏,当然是最垃圾的那种html的,
现在我想把所有玩家和怪物,npc的数据储存,
当然,数据库中当然有,但是我又不想过多的去查询数据库,
比如战斗系统,肯定要先初始化双方数 ......

寻求PHP兼职或项目外包合作

本人在杭州,寻求PHP兼职及项目合作,或者项目外包 
也有意找外包公司合作,共同发展! 
熟悉LAMP模式开发,以PHP为主,熟悉ZendFramework,FLEAPHP,ThinkPHP等开发框架, 
以及目前主流的PHPCMS, Dru ......

付费求一段php代码,支持淘宝交易

各位大些
求一段php代码
可以实现以下功能
针对不同的浏览器显示不同的图片

就是有一张图片,只想给ie6用户看到
如果ie7、chrome、firefox用户浏览则显示另外一张图片

价格不要太离谱就行 ......

PHP超级简单问题,50分 - PHP / 基础编程

<!--购买数量-->
  <div class='buyinfo'>
  <table width='auto'>
  <tr>
  <td><span>购买数量:</sp ......

请教PHP多选表单的问题!急用

我作一这个多选表单:

<input type="checkbox" name="services[]" value="交流平台" />
          交流平台 &nbsp;
    ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号