PHP图片处理工具类,等比例缩放,加水印,图片水印,文字水印,压缩图片一应俱全,非常实用

关于这个图片处理工具:经常做一些图片的批量处理,做了一个图片处理方法方便使用,最近我把它封装在类里面,对代码进行了优化,加了很多适应代码和新功能,让它变得更强大了。值得一提的是,此工具支持bmp图片处理。

起个名字:imagetool,imagetool图片工具类

它的功能

  • 缩放:给定一组宽高,让图片去自适应,可以指定要不要固定宽高比,也就是要不要等比例缩放
  • 加水印:支持一个文字水印和一个图片水印,文字水印支持自定义颜色、字体、字体大小、文字旋转、文字阴影、文字阴影颜色、文字阴影是否显示、九宫格定位、偏移量定位,图片水印支持九宫格定位、偏移量定位、大小调整
  • 压缩:压缩图片大小,尽量满足图片大小的要求,但也有最低图片质量的限定,能避免图片质量过低

文件列表

  • imagetool.php      imagetool图片工具类
  • imagetool_test.php     工具类注释不够充分,给出了sample文件
  • myfont.ttf     sample用文件,体积很小的字体文件,仅1.92MB
  • test.jpg       sample用文件,身份是需要处理的文件
  • waterpaper.png     sample用文件,身份是水印图

后记:此工具完全开放,欢迎使用,如果需要修改,请尊重原创。有意见建议问题的,可以在此留言,或者通过关于我里面的各种联系方式联系到我。

分享到:

2 条评论

昵称
  1. 温柔一刀

    非常 不错的,图片处理类,分享一下, 另外,你的图片加载插件做的不错,赞一个,呵呵,我想和贵站做一个友情链接,不知道可否?贵站的链接本站的已经加上了。
    http://www.lamp99.com
    WEB编程技术交流网

    1. xiaoxu125634

      已添加