位置: 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 添加列表)

  • 评估增值对净利有影响吗
  • 计量的政府补助是什么
  • 印花税减免退税会计分录
  • 小规模纳税人发票怎么做账
  • 取得的进项发票当月不抵扣怎么做账
  • 工程实际成本核算例题
  • 个体工商户怎么注销
  • 企业所得税该如何计算
  • 一般纳税人可以转小规模吗
  • 当期发生的费用
  • 年终红包怎么入账
  • 物业公司付电业公司的电费如何做账务处理?
  • 工程设计企业符合增值税抵减政策吗
  • 按计划成本发出原材料怎么算
  • 银行已扣社保会计分录怎么做
  • 行业协会收取的服务费
  • 核定征收未分配利润分红分录
  • 快递费可以抵扣进项税额吗
  • 红字发票勾选平台里有吗
  • 公司注销增值税在借方有余额怎么处理
  • 转让土地使用权需要缴纳什么税
  • 研发费用领用材料
  • 预缴所得税多交了汇算时可以抵扣下一年的所得税吗
  • 财务软件里凭证打印如何设置不打印三级科目
  • 营改增项目
  • 实收资本印花税按次还是按年
  • 查找我的iphone怎么添加设备
  • 公司注册资金抽逃
  • win10如何设置闹钟
  • 电脑打开文件夹选项
  • 笔记本win10玩红警怎么全屏
  • php定义静态变量的关键字
  • wind10画图在哪
  • 核定征收怎么申报个人经营所得
  • php教程 ftp 函数
  • dcc是什么文件
  • 土地使用权转让法律规定
  • re.findall()用法
  • 影视行业的会计好做吗
  • php文件夹在哪
  • 会计凭证作用的说法中不正确的是
  • php读取excel数据
  • 免税票如何做会计分录
  • centos安装nmtui
  • 印花税申报完成如何缴纳
  • 购买固定资产未入账
  • 车辆购置税收优惠
  • 家具厂成本
  • 出口退税帐务处理
  • 其他应付款里借方有余额代表什么
  • 去年企业所得税多计提怎么调整
  • 企业关联业务往来情况怎么申报
  • 我国现行资源税主要采用什么税率
  • 滞纳金比例多少
  • 本期预付的费用属于本期费用吗
  • 装修费用摊销计入什么科目
  • 开服务业发票要交印花税吗?
  • 营业执照以外的算无证经营吗
  • 受托代销商品款计入存货吗
  • 给个体工商户付款可以打到法人卡上吗
  • 如何办理公司注册地址变更
  • 备查账一般采用什么账簿
  • vb.net with
  • win7还原系统怎么还原
  • win10电脑版微信字体大小怎么设置方法
  • linux bye
  • win10系统忘记电脑密码
  • win7隐藏文件怎么调出来
  • Linux基本命令使用
  • Linux系统中配置网络
  • 有usb3.0驱动的win7
  • cocos2dx schedule
  • 开通局域网共享工具
  • 搭建入门
  • javascript编写
  • unity破解安装教程
  • jquery中keyup
  • 抓落实韧劲不足的具体表现
  • 湖北国税办税人是谁
  • 煤炭资源税税率选煤税率多少黑龙江
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设