怎么用phpcms压缩图片
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,本篇文章为大家展示了怎么用phpcms压缩图片,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。phpcms压缩图片的方法:首先找到并打开"extention.f
千家信息网最后更新 2025年02月04日怎么用phpcms压缩图片
本篇文章为大家展示了怎么用phpcms压缩图片,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
phpcms压缩图片的方法:首先找到并打开"extention.func.php"文件;然后在公共类中写一个自动压缩的方法;最后通过语句"{compress ($rs['thumb'])}"在html页面中直接调用即可。
phpcms图片自动压缩功能
在公共类中写一个自动压缩的方法:
phpcms\libs\functions\extention.func.php**@param $imgName@return mixed|string$imgpath 原图存放地址$thumbpath 压缩后图片存放路径*/function compress ($imgName){imgPath=PHPCMSPATH.trim(imgPath = PHPCMS_PATH . trim(imgPath=PHPCMS P ATH.trim(imgName, '/');$Patharray = explode('/', $imgName);fileName=end(fileName = end(fileName=end(Patharray);//创建thumb文件夹,保存压缩后的图片header("Content-type:text/html;charset=utf-8");$path="/uploadfile/thumb/";dirPath=PHPCMSPATH.dirPath = PHPCMS_PATH.dirPath=PHPCMS P ATH.path;if(!is_dir(KaTeX parse error: Expected '}', got 'EOF' at end of input: …h)){ mkdir(dirPath,0777,true);}$thumbPath = PHPCMS_PATH . 'uploadfile/thumb/' . fileName;if(fileexists(fileName;if (file_exists(fileName;if(file e xists(thumbPath)) {return APP_PATH . 'uploadfile/thumb/' . $fileName;}else{src=imagecreatefromjpeg(src = imagecreatefromjpeg(src=imagecreatefromjpeg(imgPath);srcw=imagesx(src_w = imagesx(src w =imagesx(src);srch=imagesy(src_h = imagesy(src h =imagesy(src);//设置缩略图大小$dst_w = $src_w1;$dst_h = $src_h2;dst=imagecreatetruecolor(dst = imagecreatetruecolor(dst=imagecreatetruecolor(dst_w,dsth);//图片采样复制imagecopyresampled(dst_h);//图片采样复制imagecopyresampled(dst h );//图片采样复制imagecopyresampled(dst,src,0,0,0,0,src,0,0,0,0,src,0,0,0,0,dst_w,dsth,dst_h,dst h ,src_w,srch);//保存缩略图imagejpeg(src_h);//保存缩略图imagejpeg(src h );//保存缩略图imagejpeg(dst,thumbPath);//销毁资源imagedestroy(thumbPath);//销毁资源imagedestroy(thumbPath);//销毁资源imagedestroy(src);imagedestroy($dst);thumbPath=strreplace(PHPCMSPATH,"/",thumbPath = str_replace(PHPCMS_PATH,"/",thumbPath=str r eplace(PHPCMS P ATH,"/",thumbPath);return $thumbPath;}}
在html页面中直接调用
{compress ($rs['thumb'])}
上述内容就是怎么用phpcms压缩图片,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。
图片
方法
资源
技能
文件
知识
页面
简明
简明扼要
代码
内容
功能
原图
地址
大小
就是
文件夹
文章
更多
篇文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
高密度存储服务器厂家
服务器升级固态后系统迁移
本溪本地软件开发
河池互联网络技术有限公司
七日杀14.5服务器
湖北联想服务器虚拟化哪家便宜
苹果cms视频数据库入库
无法更新的数据库
数据库管理系统现状与趋势
视易点歌机没有服务器
数据库技术的内涵
服务器声音怎么改
信息技术数字技术网络技术
联网3d软件开发
数据库技术教学方法
pubg不小心改了服务器怎么办
福州软件园软件开发
关于网络安全的认知报告
zabbix服务器型号
何玉洁 数据库
网络安全进行约谈
ice服务器怎么回事
动漫网络安全教程
数据库工作工资多少
爱思唯尔数据库单一来源
共享服务器文件夹限制取消
服务器安装安全卫士
数据库运维4046试题答案
成都环球中心棋牌软件开发
数据库字段查阅列表