php 图片上添加透明度渐变的效果


Posted in PHP onJune 29, 2009
<?php 
////$strimgsrc = file_get_contents("http://127.0.0.1/5307754.jpg"); 
////$imgsrc = imagecreatefromstring($strimgsrc); 
$imgsrc = imagecreatefromjpeg("5307754.jpg"); 
$imgsrcw = imagesx($imgsrc); 
$imgsrch = imagesy($imgsrc); 
$width = 30; 
$x1 = 2; 
$x2 = $imgsrcw - $x1 - 20; 
$y1 = ($imgsrch - $width) - 2; 
$y2 = $y1 + $width; 
$steps = $x2 - $x1; 
for($i = 0; $i < $steps; $i ++) 
{ 
$alphax = round($i/($steps/127))+60; 
if($alphax >= 128) 
$alphax = 127; 
$alpha = imagecolorallocatealpha($imgsrc, 255, 255, 255, $alphax); 
imagefilledrectangle($imgsrc, ($i+$x1), $y1, ($i+$x1+1), $y2, $alpha); 
} 
header('content-type: image/jpeg'); 
imagejpeg($imgsrc); 
imagedestroy($imgsrc); 
?>
PHP 相关文章推荐
PHP 删除一个目录及目录下的所有文件的函数代码
May 26 PHP
php eval函数用法总结
Oct 31 PHP
php获取用户IPv4或IPv6地址的代码
Nov 15 PHP
PHP中替换键名的简易方法示例详解
Jan 07 PHP
php汉字转拼音的示例
Feb 27 PHP
ThinkPHP实现事务回滚示例代码
Jun 23 PHP
PHP中使用glob函数实现一句话删除某个目录下的所有文件
Jul 22 PHP
php堆排序实现原理与应用方法
Jan 03 PHP
24条货真价实的PHP代码优化技巧
Jul 28 PHP
php 伪造HTTP_REFERER页面URL来源的三种方法
Sep 22 PHP
Yii2创建多界面主题(Theme)的方法
Oct 08 PHP
thinkPHP线上自动加载异常与修复方法实例分析
Dec 01 PHP
需要发散思维学习PHP
Jun 29 #PHP
PHP HTML代码串 截取实现代码
Jun 29 #PHP
PHP 网页过期时间的控制代码
Jun 29 #PHP
PHP 超链接 抓取实现代码
Jun 29 #PHP
PHP 文件上传功能实现代码
Jun 24 #PHP
php addslashes 函数详细分析说明
Jun 23 #PHP
PHP n个不重复的随机数生成代码
Jun 23 #PHP
You might like
Windows下PHP的任意文件执行漏洞
2006/10/09 PHP
php中的时间处理
2006/10/09 PHP
php使用mkdir创建多级目录入门例子
2014/05/10 PHP
PHP实现对文本数据库的常用操作方法实例演示
2014/07/04 PHP
Javascript的闭包
2009/12/31 Javascript
javascript 判断数组是否已包含了某个元素的函数
2010/05/30 Javascript
自写的一个jQuery圆角插件
2010/10/26 Javascript
html文件中jquery与velocity变量中的$冲突的解决方法
2013/11/01 Javascript
jquery获取复选框被选中的值
2014/04/10 Javascript
JavaScript DOM 学习总结(五)
2015/11/24 Javascript
javascript简单实现跟随滚动条漂浮的返回顶部按钮效果
2016/08/19 Javascript
JavaScript实现窗口抖动效果
2016/10/19 Javascript
关于react-router/react-router-dom v4 history不能访问问题的解决
2018/01/08 Javascript
详解angular分页插件tm.pagination二次触发问题解决方案
2018/07/20 Javascript
详解node和ES6的模块导出与导入
2020/02/19 Javascript
vue实现动态表格提交参数动态生成控件的操作
2020/11/09 Javascript
Python实现文件按照日期命名的方法
2015/07/09 Python
Python异常处理操作实例详解
2018/05/10 Python
pyttsx3实现中文文字转语音的方法
2018/12/24 Python
numpy.random.shuffle打乱顺序函数的实现
2019/09/10 Python
python dict乱码如何解决
2020/06/07 Python
HTML5打开本地app应用的方法
2016/03/31 HTML / CSS
购买正版游戏和游戏激活码:Green Man Gaming
2019/11/06 全球购物
生物化学研究助理员求职信
2013/10/09 职场文书
服装设计师求职信
2014/06/04 职场文书
上海世博会志愿者口号
2014/06/17 职场文书
实验室标语
2014/06/21 职场文书
驾驶员安全责任书范本
2014/07/24 职场文书
学校党委副书记个人对照检查材料思想汇报
2014/09/28 职场文书
求职自我推荐信
2015/03/24 职场文书
入党培养人考察意见
2015/06/08 职场文书
初中物理教学反思
2016/02/19 职场文书
nginx网站服务如何配置防盗链(推荐)
2021/03/31 Servers
一文搞懂php的垃圾回收机制
2021/06/18 PHP
Nginx反向代理学习实例教程
2021/10/24 Servers
windows server 2016 域环境搭建的方法步骤(图文)
2022/06/25 Servers