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 minixml详解
Jul 19 PHP
PHP中$_SERVER的详细参数与说明
Jul 29 PHP
php 获取SWF动画截图示例代码
Feb 10 PHP
PHP删除数组中空值的方法介绍
Apr 14 PHP
PHP检测移动设备类mobile detection使用实例
Apr 14 PHP
php采用curl模仿登录人人网发布动态的方法
Nov 07 PHP
php一行代码获取文件后缀名实例分析
Nov 12 PHP
php通过array_shift()函数移除数组第一个元素的方法
Mar 18 PHP
thinkPHP自定义类实现方法详解
Nov 30 PHP
php-fpm添加service服务的例子
Apr 27 PHP
YII框架模块化处理操作示例
Apr 26 PHP
ThinkPHP 框架实现的读取excel导入数据库操作示例
Apr 14 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
解析PHP中的file_get_contents获取远程页面乱码的问题
2013/06/25 PHP
PHP类中的魔术方法(Magic Method)简明总结
2014/07/08 PHP
CodeIgniter实现从网站抓取图片并自动下载到文件夹里的方法
2015/06/17 PHP
smarty中常用方法实例总结
2015/08/07 PHP
PHP实现基于栈的后缀表达式求值功能
2017/11/10 PHP
js设置cookie过期及清除浏览器对应名称的cookie
2013/10/24 Javascript
3种Jquery限制文本框只能输入数字字母的方法
2014/12/03 Javascript
js+html5实现canvas绘制圆形图案的方法
2015/06/05 Javascript
js获取Get值的方法
2016/09/29 Javascript
不间断循环滚动效果的实例代码(必看篇)
2016/10/08 Javascript
JS实现集合的交集、补集、差集、去重运算示例【ES5与ES6写法】
2019/02/18 Javascript
微信小程序中如何使用flyio封装网络请求
2019/07/03 Javascript
echarts实现折线图的拖拽效果
2019/12/19 Javascript
Vue组件模板及组件互相引用代码实例
2020/03/11 Javascript
vue 需求 data中的数据之间的调用操作
2020/08/05 Javascript
Vertx基于EventBus发送接受自定义对象
2020/11/16 Javascript
[01:28]2014DOTA2国际邀请赛中国区预选赛四大豪门直升机抵达会场
2014/05/24 DOTA
[00:16]热血竞技场
2019/03/06 DOTA
利用打码兔和超人打码自封装的打码类分享
2014/03/16 Python
解决seaborn在pycharm中绘图不出图的问题
2018/05/24 Python
Python如何读取文件中图片格式
2020/01/13 Python
Python基于httpx模块实现发送请求
2020/07/07 Python
美国学校校服,儿童和婴儿服装:Cookie’s Kids
2016/10/14 全球购物
JBL澳大利亚官方商店:扬声器、耳机和音响系统
2018/05/24 全球购物
应用化学专业职业生涯规划书
2013/12/31 职场文书
运动会表扬稿大全
2014/01/16 职场文书
安全生产检查通报
2014/01/29 职场文书
个人实习生的自我评价
2014/02/16 职场文书
互联网创业计划书写作技巧攻略
2014/03/23 职场文书
争先创优个人总结
2015/03/04 职场文书
Python网络编程之ZeroMQ知识总结
2021/04/25 Python
React forwardRef的使用方法及注意点
2021/06/13 Javascript
SpringBoot2 参数管理实践之入参出参与校验的方式
2021/06/16 Java/Android
分析mysql中一条SQL查询语句是如何执行的
2021/06/21 MySQL
python APScheduler执行定时任务介绍
2022/04/19 Python
优化Mysql查询的示例
2022/04/26 MySQL