PHP实现的自定义图像居中裁剪函数示例【测试可用】

2019-05-01 04:28:57王振洲

运行效果:

原图1440*900为:


修改后图片480*480为:

同理,480*320,、800*600等尺寸的图片只需修改相应参数即可。

附:代码测试中遇到的问题

报错:call an undefined function exif_imagetype()

解决方法:

打开扩展 extension=php_exif.dll

并将extension=php_mbstring.dll ,放到extension=php_exif.dll前边

另:boolval()函数为PHP5.5版本以上才能使用的函数,本文测试代码中为兼容低版本,使用如下语句代替:

return file_exists($target)?true:false;

PS:这里再为大家推荐几款相关的图片在线工具供大家参考使用:

在线图片格式转换(jpg/bmp/gif/png)工具:
http://tools.jb51.net/aideddesign/picext

在线PS图像处理工具:
http://tools.jb51.net/aideddesign/webps

ICO图标在线生成工具:
http://tools.jb51.net/aideddesign/ico_img

更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP图形与图片操作技巧汇总》、《PHP网络编程技巧总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》及《PHP基本语法入门教程》

希望本文所述对大家PHP程序设计有所帮助。

相关文章 大家在看