让php处理图片变得简单 基于gb库的图片处理类附实例代码下载


Posted in PHP onMay 17, 2011

这个类的设计思想借鉴于jQuery,通过连缀方法来操作图片,如:

$image = new UsaImage(array('filepath'=>'image1.jpg')); 
//图片图片覆盖一张图片,第二和第三参数为,要放置的x,y位置 
$image->Overlap("image99.gif", 10, 10) 
//以相对位置来覆盖图片,最后一个参数为缩放比例,默认为1 
->Overlap2('image00.gif',array('right'=>23,'bottom'=>50),0.5) 
//缩放图片,设置最大宽和最大高,图片会等比例缩放 
->Scale3(300,300) 
//输出到屏幕,自动会加上图片头部,类型为jpg,IMAGETYPE_JPEG 为php的gb库的常量 
->Write(IMAGETYPE_JPEG);

效果:

让php处理图片变得简单 基于gb库的图片处理类附实例代码下载 

更多方法,请查看代码备注

代码下载: usaimage.rar

PHP 相关文章推荐
Apache2 httpd.conf 中文版
Nov 17 PHP
浅谈PHP 闭包特性在实际应用中的问题
Oct 30 PHP
php命令行用法入门实例教程
Oct 27 PHP
PDO预处理语句PDOStatement对象使用总结
Nov 20 PHP
php递归json类实例
Dec 02 PHP
php中实现用数组妩媚地生成要执行的sql语句
Jul 10 PHP
WordPress中邮件的一些修改和自定义技巧
Dec 15 PHP
PHP实现图片上传并压缩
Dec 22 PHP
PHP结合Jquery和ajax实现瀑布流特效
Jan 07 PHP
PHP实现的oracle分页函数实例
Jan 25 PHP
PHP文件操作实例总结【文件上传、下载、分页】
Dec 08 PHP
laravel 如何实现引入自己的函数或类库
Oct 15 PHP
php小型企业库存管理系统的设计与实现代码
May 16 #PHP
Views rows style模板重写代码
May 16 #PHP
rrmdir php中递归删除目录及目录下的文件
May 15 #PHP
centos 5.6 升级php到5.3的方法
May 14 #PHP
php中在PDO中使用事务(Transaction)
May 14 #PHP
PHP 计算代码执行耗时的代码修正网上普遍错误
May 14 #PHP
PHP与C#分别格式化文件大小的代码
May 14 #PHP
You might like
web server使用php生成web页面的三种方法总结
2013/10/28 PHP
PHP实现的简单mock json脚本分享
2015/02/10 PHP
php array_merge函数使用需要注意的一个问题
2015/03/30 PHP
PHP抓取网页、解析HTML常用的方法总结
2015/07/01 PHP
PHP大神的十大优良习惯
2016/09/14 PHP
ThinkPHP框架分布式数据库连接方法详解
2017/03/14 PHP
php接口实现拖拽排序功能
2018/04/23 PHP
模拟jQuery ajax服务器端与客户端通信的代码
2011/03/28 Javascript
jQuery实现倒计时按钮功能代码分享
2014/09/03 Javascript
javascript实现博客园页面右下角返回顶部按钮
2015/02/22 Javascript
实现placeholder效果的方案汇总
2015/06/11 Javascript
学习JavaScript图片预加载模块
2016/11/07 Javascript
原生JS简单实现ajax的方法示例
2016/11/29 Javascript
关于javascript事件响应的基础语法总结(必看篇)
2016/12/26 Javascript
JavaScript中数组Array方法详解
2017/02/27 Javascript
echarts设置图例颜色和地图底色的方法实例
2018/08/01 Javascript
使用RN Animated做一个“添加购物车”动画的方法
2018/09/12 Javascript
nodejs的安装使用与npm的介绍
2019/09/11 NodeJs
小程序自定义圆形进度条
2020/11/17 Javascript
[02:19]DOTA选手解说齐贺岁
2018/02/11 DOTA
[47:43]Alliance vs KG 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
Python和Java进行DES加密和解密的实例
2018/01/09 Python
Python2与Python3的区别实例总结
2019/04/17 Python
python写入文件自动换行问题的方法
2019/07/05 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
2020/04/14 Python
Html5应用程序缓存(Cache manifest)
2018/06/04 HTML / CSS
定义一结构体变量,用其表示点坐标,并输入两点坐标,求两点之间的距离
2015/08/17 面试题
Java基础知识面试题
2014/03/25 面试题
自荐信结尾
2013/10/27 职场文书
毕业生的自我评价
2013/12/30 职场文书
小学生学雷锋演讲稿
2014/04/25 职场文书
电子专业求职信
2014/06/19 职场文书
学生会工作感言
2015/08/07 职场文书
2017元旦晚会开幕词
2016/03/03 职场文书
Python关于OS文件目录处理的实例分享
2021/05/23 Python
LyScript实现绕过反调试保护的示例详解
2022/08/14 Python