发布网友 发布时间:2022-05-11 02:36
共3个回答
热心网友 时间:2024-02-08 03:50
全选后有变化的图片是这样做的.新建文件,两张图片分置于两层.(下层是正常显示时的图片) 2.新建一个2x2pixel,背景透明的文件. 3.把对角的两个点用铅笔上白色,剩下两个透明的点.然后alt,e,d定义图案,用来作选区. 4.回到第一个文件,新建通道,用刚才定义的图案填充,按住ctrl点击通道,载入选区.5.选中第一张图,del之,保存. 论坛签名图片随机变换的源码,刷新1次变化1次使用说明:1.系统要求:空间支持php就可以了2.使用方法:上传photo.php到空间任意目录中3.把图片传入image目录中.建立图片存放目录有两种方法:(1)直接从浏览器输入http://你的域名/photo.php请求一次,程序会自动建立image文件夹(2)进入你的空间直接建立image目录,注意要和photo.php在同一个目录4.签名使用方法:每次刷新,就自动换一张图片photo.php的代码如下$path='image'; //图片目录$photo=array();//创建一个数组$photo,大小待定$i=0; //用于给$photo数组附值,初始化0if(!is_dir($path)){mkdir($path);}else{if($handle=opendir($path)){while(($file=readdir($handle))!==false){if($file!=='.'&&$file!=='..'){$photo[$i]=$file;//将读取的文件名存入数组中.$i++;}}closedir($handle); //关闭目录 }$random=rand(0,count($photo)-1); //产生数组photo下标的随机数$ext=substr($photo[$random],-3); //得到随即从$photo数组中提取的图片的扩展名if($ext=='gif') header('content-type: image/gif');elseif($ext=='jpg')header('content-type: image/jpeg');elseif($ext='png')header('content-type: image/png');readfile("$path/$photo[$random]");}?>热心网友 时间:2024-02-08 03:51
如果楼主不懂PS的话,那个CTRL+A变换的图片有一个小工具可以简单的做出来,链接在下面 http://nj.onlinedown.net/soft/33921.htm程序只有187K,用起来却最易上手,绝对值的一用热心网友 时间:2024-02-08 03:51
我本来也想说的没想到楼上的说那么清楚不好班门弄斧白跑一趟了呵呵