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

  • 抱着同龄人的女儿,就是人生赢家了?(同龄抱小孩)

    抱着同龄人的女儿,就是人生赢家了?(同龄抱小孩)

  • 怎么查看微信好友添加的时间(怎么查看微信好友添加方式)

    怎么查看微信好友添加的时间(怎么查看微信好友添加方式)

  • 拼多多开启自动免拼功能的方法是什么(拼多多开启自动免拼)

    拼多多开启自动免拼功能的方法是什么(拼多多开启自动免拼)

  • 路由器可以换地方用吗(路由器可以换地线吗)

    路由器可以换地方用吗(路由器可以换地线吗)

  • qq步数怎么开(qq里面步数怎么开启)

    qq步数怎么开(qq里面步数怎么开启)

  • 微信亮度怎么设置(如何设置微信亮度调节)

    微信亮度怎么设置(如何设置微信亮度调节)

  • 美团怎么上线自己的商店(美团外卖怎么上店自取)

    美团怎么上线自己的商店(美团外卖怎么上店自取)

  • 抖音发消息出现红色感叹号(抖音发消息出现红色感叹号,显示出错了)

    抖音发消息出现红色感叹号(抖音发消息出现红色感叹号,显示出错了)

  • 抖音收到搬运通知 怎么处理(抖音出现搬运提醒,该怎么办)

    抖音收到搬运通知 怎么处理(抖音出现搬运提醒,该怎么办)

  • 淘宝物流地图怎么设置(淘宝物流地图怎么弄)

    淘宝物流地图怎么设置(淘宝物流地图怎么弄)

  • wps文件夹怎么发给别人(wps文件夹怎么发到钉钉)

    wps文件夹怎么发给别人(wps文件夹怎么发到钉钉)

  • 资源管理器采用什么形式管理文件与文件夹(资源管理器采用什么形文件系统结构)

    资源管理器采用什么形式管理文件与文件夹(资源管理器采用什么形文件系统结构)

  • 360浏览器如何翻译整个网页(360浏览器如何翻译英文)

    360浏览器如何翻译整个网页(360浏览器如何翻译英文)

  • 如何让表头出现在每一页(如何让表头出现在打印的每一页)

    如何让表头出现在每一页(如何让表头出现在打印的每一页)

  • 华为怎么自己下载铃声(华为手机如何自动下载)

    华为怎么自己下载铃声(华为手机如何自动下载)

  • xr可以用无线充电吗(xr用无线充电没有反应怎么回事)

    xr可以用无线充电吗(xr用无线充电没有反应怎么回事)

  • 手机接收短信延迟是什么原因(手机接收短信延时怎么设置)

    手机接收短信延迟是什么原因(手机接收短信延时怎么设置)

  • oppofindx支持多少瓦快充(OPPOfindx支持多少帧)

    oppofindx支持多少瓦快充(OPPOfindx支持多少帧)

  • 电脑版微信频繁闪退(电脑版微信频繁操作怎么解除2018)

    电脑版微信频繁闪退(电脑版微信频繁操作怎么解除2018)

  • 苹果11有啥功能(苹果11有什么功能是我们不知道的)

    苹果11有啥功能(苹果11有什么功能是我们不知道的)

  • 网线明线遇到门怎么走(网线从门缝过会断吗?)

    网线明线遇到门怎么走(网线从门缝过会断吗?)

  • g9750是国行吗(g9508是国行吗)

    g9750是国行吗(g9508是国行吗)

  • oppok3什么时候发布(oppok3啥时候上市的)

    oppok3什么时候发布(oppok3啥时候上市的)

  • iphone付款与配送打不开(iphone付款与配送显示无)

    iphone付款与配送打不开(iphone付款与配送显示无)

  • Python 计算机视觉(八)—— OpenCV 进行图像增强

    Python 计算机视觉(八)—— OpenCV 进行图像增强

  • 小程序封装网络请求和拦截器(小程序封装网络怎么设置)

    小程序封装网络请求和拦截器(小程序封装网络怎么设置)

  • 学习 Python 之 Pygame 开发魂斗罗(十)(python 如何学)

    学习 Python 之 Pygame 开发魂斗罗(十)(python 如何学)

  • 税务申报后就可以清盘了吗
  • 收到待报解预算收入怎么查退的什么税
  • 增值税纳税申报表在哪里查询
  • 汽车增值税是企业交给国家的税
  • 合伙企业法人股东
  • 出口赠送客户怎么处理
  • 坏账准备的账务处理4步
  • 期末结转增值税
  • 新会计准则开办费分摊
  • 一般纳税人购买并销售免税货物所发生的运输费用
  • 代理服务费收取标准
  • 捐赠纳税调增金额怎么算
  • 将自产产品赠送他人
  • 企业领用本企业生产的产品会计分录
  • 对公账户汇款用途可以随便写吗
  • 销售人员的提成一般是多少
  • 劳动仲裁是怎样仲裁公司的
  • 按期汇总缴纳印花税可以退税吗
  • 契税计税依据是否包含耕地占用税
  • 实务操作中的税会差异有哪些?
  • 个体工商年报填写
  • 对外支付和对外转账
  • u盘中病毒了怎么格式化
  • 怎样开发票的具体步
  • springboot上传文件大小设置
  • gain_trickler_3202.exe 进程查询 gain_trickler_3202进程是什么文件
  • rsa前端解密
  • php实现微信网页聊天功能
  • PHP:imagecreatefromgd()的用法_GD库图像处理函数
  • 命令行基础
  • 温哥华fdu是什么大学
  • echart横坐标
  • 所有者权益变动表范本
  • promise async区别
  • vue项目创建流程
  • vue3.0动态路由
  • php设置header参数
  • 取得专票怎么做账
  • 网商贷企业贷款条件
  • Python中自定义异常
  • 资产负债表季报是累计三个月数据吗
  • 航天信息服务费280元会计处理
  • sql server中字符串常量只能用双引号括起来
  • 企业合并发生的审计费用,评估费用
  • 银行主账户和子账户能独立使用吗
  • 监理公司成本核算方法
  • 分红是怎么分的?
  • 公立幼儿园保育员招聘条件
  • 安装费用怎么做分录
  • 高工资的工资
  • 电子设备折旧残值率
  • 个人给国外公司提供服务
  • 客户罚款员工承担
  • 不用人工
  • 试算平衡表的编制方法
  • 未开票收入怎么报税
  • 复利终值与现值的关系
  • winxp cmd
  • 怎么在电脑上设置快捷图标
  • win8.1安装秘钥
  • ubuntu软件安装
  • win7设置在哪里设置
  • linux中使用什么命令可以把两个文件合并
  • 查看端口信息命令
  • win8怎么彻底删除软件
  • 苹果发布会亮点速览
  • 笔记本w8系统怎么取消开机密码
  • debian怎么配置ip
  • Win10打开或关闭系统图标里开怎么灰色的
  • perl中的$1
  • winbox app
  • 模拟监控app
  • Css属性中表示字体的是
  • perl常用函数
  • 简介怎么写
  • js倒计时结束操作
  • js中scrollHeight,scrollWidth,scrollLeft,scrolltop等差别介绍
  • javascript基础书
  • 北京海淀大集一览表?
  • 公共卫生委员会领导小组
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设