php如何裁切图片
发表于:2024-11-14 作者:千家信息网编辑
千家信息网最后更新 2024年11月14日,这篇文章主要为大家展示了"php如何裁切图片",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"php如何裁切图片"这篇文章吧。php裁切图片的方法:1、创建一
千家信息网最后更新 2024年11月14日php如何裁切图片
这篇文章主要为大家展示了"php如何裁切图片",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"php如何裁切图片"这篇文章吧。
php裁切图片的方法:1、创建一个PHP示例文件;2、使用"function imageCropper(){...}"方法实现图片不变型裁剪;3、通过"function imageZoom(){...}"方法实现图片按比例裁剪即可。
本文操作环境:windows7系统、PHP7.4版、DELL G3电脑
PHP实现图片不变型裁剪及图片按比例裁剪的方法
本文实例讲述了PHP实现图片不变型裁剪及图片按比例裁剪的方法。分享给大家供大家参考,具体如下:
图片不变型裁剪
$target_ratio){ // image-to-height $cropped_width = $source_width; $cropped_height = $source_width * $target_ratio; $source_x = 0; $source_y = ($source_height - $cropped_height) / 2; }elseif ($source_ratio < $target_ratio){ //image-to-widht $cropped_width = $source_height / $target_ratio; $cropped_height = $source_height; $source_x = ($source_width - $cropped_width) / 2; $source_y = 0; }else{ //image-size-ok $cropped_width = $source_width; $cropped_height = $source_height; $source_x = 0; $source_y = 0; } switch ($source_mime){ case 'image/gif': $source_image = imagecreatefromgif($source_path); break; case 'image/jpeg': $source_image = imagecreatefromjpeg($source_path); break; case 'image/png': $source_image = imagecreatefrompng($source_path); break; default: return ; break; } $target_image = imagecreatetruecolor($target_width, $target_height); $cropped_image = imagecreatetruecolor($cropped_width, $cropped_height); // copy imagecopy($cropped_image, $source_image, 0, 0, $source_x, $source_y, $cropped_width, $cropped_height); // zoom imagecopyresampled($target_image, $cropped_image, 0, 0, 0, 0, $target_width, $target_height, $cropped_width, $cropped_height); header('Content-Type: image/jpeg'); imagejpeg($target_image); imagedestroy($source_image); imagedestroy($target_image); imagedestroy($cropped_image);}$filename = "8fcb7a0831b79c61.jpg";imageCropper($filename,200,200);?>
图片按比例裁剪
以上是"php如何裁切图片"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
图片
方法
比例
内容
篇文章
学习
帮助
实例
文件
易懂
更多
条理
环境
电脑
知识
示例
系统
编带
行业
资讯
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
外包软件开发专利归谁
湖北正规软件开发哪家实惠
数据库服务器如何恢复数据库
网络安全什么是最大的隐患
开票服务器返回信息为证书不存在
服务器光驱转usb
ucloud云服务器加密
碳网络技术
网络安全的十大特点
长岛游戏软件开发公司有哪些
重庆软件开发人员工资标准
公用dns服务器地址
淮猫网络技术有限公司招聘
网络安全法宣传简报
软件开发企业的财务核算
软件开发找工作需要学历
网络技术三级2021年试卷
数据库技术读书报告
网络技术怎么考过的
网络安全密钥匙不匹配
域管理服务器文件共享
敏捷软件开发 迭代
db2数据库dec的作用
lol服务器总是出问题
无线网络安全设置防蹭网
求生之路下载地图找不到服务器
达梦数据库产品兼容性认证
网络技术 实践
数据库怎么附加不上
软件开发招标法