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

 更新时间:2011年05月17日 00:43:03   作者:  
让php处理图片变得简单 基于gb库的图片处理类附实例代码下载,需要的朋友可以参考下。
这个类的设计思想借鉴于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);

效果:

 

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

代码下载: usaimage.rar

相关文章

  • PHP测试程序运行时间的类

    PHP测试程序运行时间的类

    今天,为了测试一断程序的运行时间,特意写了这么一个类,并添加了注释,希望对大家有所帮助
    2012-02-02
  • 提升PHP性能的21种方法介绍

    提升PHP性能的21种方法介绍

    本篇文章是对提升PHP性能的21种方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php插件功能实现方法介绍

    php插件功能实现方法介绍

    这篇文章主要介绍了php插件功能实现方法,主要包括php开发插件使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下
    2022-11-11
  • php插入含有特殊符号数据的处理方法

    php插入含有特殊符号数据的处理方法

    当我们需要利用php插入含有特殊符号数据的时候,会发现数据无法正常插入,那么这个时候该如何解决呢?最近在工作就遇到了这个问题,于是通过查找资料也得以解决了,现在将处理的方法分享给大家,有需要的朋友们可以参考借鉴,下面来一起学习学习吧。
    2016-11-11
  • PHP 读取大文件的X行到Y行内容的实现代码

    PHP 读取大文件的X行到Y行内容的实现代码

    需要读取一个文件的几行内容,但是文件比较大,所以研究了下php读取大文件的几行内容的方法,写了一个方法,代码如下
    2013-06-06
  • PHP实现多文件上传的方法

    PHP实现多文件上传的方法

    这篇文章主要介绍了PHP实现多文件上传的方法,可实现文件批量上传、设置文件后缀名、修改文件名等功能,非常具有实用价值,需要的朋友可以参考下
    2015-07-07
  • PHP mkdir创建文件夹实现方法解析

    PHP mkdir创建文件夹实现方法解析

    这篇文章主要介绍了PHP mkdir创建文件夹实现方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • php设计模式 Facade(外观模式)

    php设计模式 Facade(外观模式)

    为子系统中的一组接口提供一个一致的界面,定义一个高层接口,使得这一子系统更加的容易使用
    2011-06-06
  • php 删除记录同时删除图片文件的实现代码

    php 删除记录同时删除图片文件的实现代码

    php 删除记录同时删除图片文件的实现代码,需要的朋友可以参考下。
    2010-05-05
  • Smarty foreach控制循环次数的实现详解

    Smarty foreach控制循环次数的实现详解

    在smarty中数组是经常会用到的,循环遍历数组用 section 或者 foreach ,如何得到数组长度或者判断一个数组个数呢
    2013-07-07

最新评论