位置: IT常识 - 正文

phpcms怎么压缩图片(php自动压缩图片)

编辑:rootadmin
phpcms压缩图片的方法:首先找到并打开“extention.func.php”文件;然后在公共类中写一个自动压缩的方法;最后通过语句“{compress ($rs

推荐整理分享phpcms怎么压缩图片(php自动压缩图片),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php压缩上传图片,php 视频压缩,phpcms怎么用,php 压缩文件,php压缩图片大小,php图片压缩,php压缩图片大小,php图片压缩,内容如对您有帮助,希望把文章链接给更多的朋友!

phpcms压缩图片的方法:首先找到并打开“extention.func.php”文件;然后在公共类中写一个自动压缩的方法;最后通过语句“{compress ($rs[‘thumb’])}”在html页面中直接调用即可。

phpcms怎么压缩图片(php自动压缩图片)

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=PHPCMSPATH.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=PHPCMSPATH.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(fileexists(thumbPath)) {return APP_PATH . ‘uploadfile/thumb/’ . $fileName;}else{src=imagecreatefromjpeg(src = imagecreatefromjpeg(src=imagecreatefromjpeg(imgPath);srcw=imagesx(src_w = imagesx(srcw=imagesx(src);srch=imagesy(src_h = imagesy(srch=imagesy(src);//设置缩略图大小$dst_w = $src_w1;$dst_h = $src_h1;dst=imagecreatetruecolor(dst = imagecreatetruecolor(dst=imagecreatetruecolor(dst_w,dsth);//图片采样复制imagecopyresampled(dst_h);//图片采样复制imagecopyresampled(dsth);//图片采样复制imagecopyresampled(dst,src,0,0,0,0,src,0,0,0,0,src,0,0,0,0,dst_w,dsth,dst_h,dsth,src_w,srch);//保存缩略图imagejpeg(src_h);//保存缩略图imagejpeg(srch);//保存缩略图imagejpeg(dst,thumbPath);//销毁资源imagedestroy(thumbPath);//销毁资源imagedestroy(thumbPath);//销毁资源imagedestroy(src);imagedestroy($dst);thumbPath=strreplace(PHPCMSPATH,"/",thumbPath = str_replace(PHPCMS_PATH,"/",thumbPath=strreplace(PHPCMSPATH,"/",thumbPath);return $thumbPath;}}

推荐:《phpcms教程》

在html页面中直接调用

{compress ($rs[‘thumb’])}

本文链接地址:https://www.jiuchutong.com/zhishi/313220.html 转载请保留说明!

上一篇:dedecms织梦调用上级栏目名称方法(织梦自定义模型调用)

下一篇:python列表添加和删除的方法(python 添加列表)

  • 增值税需要年度报税吗
  • 增值税发票综合服务平台错误代码35
  • 如何记忆消费税15个税目
  • 车船税每年都要交吗,一般是多少钱交强险可以晚交吗
  • 关税的完税价格是什么意思
  • 小微企业条件2018
  • 返佣账务处理
  • 已认证红冲需要退回发票吗
  • 税务大厅可以开票吗
  • 购买土地契税和印花税什么时候交
  • 税控盘维护费要交吗
  • 怎么开具红票
  • 商贸企业出口退税计算公式
  • 跨年的发票作废账务如何处理
  • 内部交易增值税怎么算
  • 车辆固定资产清理
  • 股东借款利息代扣代缴增值税是怎样算的?
  • 怎么查公司账户是哪个银行的
  • 银行手续费是否一定要开发票吗
  • 个体各商户的社保
  • 装卸费怎么开票
  • 商标转让增值税税目
  • 农民专业合作社属于什么企业类型
  • 存货跌价准备怎么计提
  • 卖护肤品赚钱吗
  • 股东投入的资金可以计入资本公积吗
  • 评标专家评审费应该谁来付
  • 股东个人财产转让流程
  • 专设销售机构的各项经费应列支什么科目
  • macos big sur更新后能改回来吗
  • 汇票线下清算什么时候能到账
  • 分红率与股息率有啥区别
  • mac系统存储好大
  • laravel获取请求参数
  • 其他流动资产是速动资产吗
  • vscode插件大全
  • vite搭建vue3
  • Pytorch深度学习实战3-7:详解数据加载DataLoader与模型处理
  • 分页limit参数
  • php中命名空间的路径
  • 端午节发现金怎么说
  • hashmap 面试
  • 其他综合收益什么情况下转入留存收益
  • 关联企业之间业务往来如何定价
  • 个人所得税申报流程图
  • mongodb 入门
  • 发票勾选后什么时候开票
  • 职工教育经费的扣除限额
  • 小规模未开票收入填在哪里
  • 小规模纳税人增值税专用发票税率
  • 小规模纳税人如何升级为一般纳税人
  • 什么是异地企业
  • 以个人名义汇货要交税吗
  • 外贸出口企业申报年月怎么填
  • 土地租金计入什么会计科目
  • 债务抵销的条件
  • 进口贴息资金
  • 税控维护费减免税款
  • 应收账款占比高受哪些因素影响
  • 用友软件中冲销凭证在哪
  • 为什么留存收益不考虑筹资费用
  • 出口的样品如何销售
  • sql server数据库字段类型
  • windows禁用usb口
  • WIN10如何设置字体大小
  • ubuntu拨号上网设置
  • ubuntu zed
  • win10系统怎么设置电脑密码
  • 最新版win10版本号
  • c#封装数据库
  • Strumpy Shader Editor入门教程
  • error C2258: illegal pure syntax, must be '= 0'
  • 用一个简单的方法作文
  • python os模块
  • mac打开多个窗口
  • label jsp
  • a标签的href点击怎么不跳转
  • 医院法制科工作职责
  • 北京车过户到廊坊标准
  • 个人所得税怎么填写子女教育
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设