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

  • autodesk recap干嘛的(autodesk recap教程)

    autodesk recap干嘛的(autodesk recap教程)

  • 淘宝互动消息如何查看(淘宝互动消息别人能看到吗)

    淘宝互动消息如何查看(淘宝互动消息别人能看到吗)

  • 苹果官网技术支持在哪里(苹果官网技术支持选项在哪)

    苹果官网技术支持在哪里(苹果官网技术支持选项在哪)

  • 电脑的本地下载工具在哪里(电脑的本地下载和普通下载有什么区别吗)

    电脑的本地下载工具在哪里(电脑的本地下载和普通下载有什么区别吗)

  • 测试无线网络可以用什么APP(测试无线网络可用的软件)

    测试无线网络可以用什么APP(测试无线网络可用的软件)

  • tt语音为什么发布不了房间(tt语音为什么发不了动态)

    tt语音为什么发布不了房间(tt语音为什么发不了动态)

  • 步骤记录器能录视频吗(步骤记录器录制的视频在哪里)

    步骤记录器能录视频吗(步骤记录器录制的视频在哪里)

  • 拼多多商品轮播图是什么意思(拼多多商品轮播图质量不佳怎么办)

    拼多多商品轮播图是什么意思(拼多多商品轮播图质量不佳怎么办)

  • 朋友圈怎么私密(朋友圈怎么私密评论不显示)

    朋友圈怎么私密(朋友圈怎么私密评论不显示)

  • excel文件扩展名是什么(excel文件扩展名指定的格式不一致)

    excel文件扩展名是什么(excel文件扩展名指定的格式不一致)

  • 咕咕机怎么连接不上蓝牙(咕咕机怎么连接电脑)

    咕咕机怎么连接不上蓝牙(咕咕机怎么连接电脑)

  • qq一直7天循环冻结怎么办(qq冻结七天后再冻结)

    qq一直7天循环冻结怎么办(qq冻结七天后再冻结)

  • iphone7球球在哪设置(苹果七的球球在哪里找)

    iphone7球球在哪设置(苹果七的球球在哪里找)

  • 苹果8分屏功能怎么开启(苹果8分屏功能在哪里)

    苹果8分屏功能怎么开启(苹果8分屏功能在哪里)

  • 笔记本怎么接显示器(笔记本怎么接显示屏然后关屏不待机)

    笔记本怎么接显示器(笔记本怎么接显示屏然后关屏不待机)

  • 无法访问互联网什么意思(无法访问互联网wifi 怎么办)

    无法访问互联网什么意思(无法访问互联网wifi 怎么办)

  • 快手上怎么下单买东西(快手怎么下单不付款)

    快手上怎么下单买东西(快手怎么下单不付款)

  • vue怎么设置分段时长(vue如何分屏)

    vue怎么设置分段时长(vue如何分屏)

  • airjob在哪里打开(airjoup)

    airjob在哪里打开(airjoup)

  • 苹果云盘在哪里打开(苹果云盘在哪里看照片)

    苹果云盘在哪里打开(苹果云盘在哪里看照片)

  • 手机打电话听筒声音小怎么回事(手机打电话听筒声音小免提正常)

    手机打电话听筒声音小怎么回事(手机打电话听筒声音小免提正常)

  • netframework4.8安装失败解决方法(netframework4.8安装未成功)

    netframework4.8安装失败解决方法(netframework4.8安装未成功)

  • macOS Big Sur 11.3新功能 为M1 Mac带来了iOS应用的手柄模拟功能

    macOS Big Sur 11.3新功能 为M1 Mac带来了iOS应用的手柄模拟功能

  • vue3的路由传参query、params以及动态路由传参(vue路由传参的几种方式)

    vue3的路由传参query、params以及动态路由传参(vue路由传参的几种方式)

  • java中public修饰符是什么(java中public修饰什么)

    java中public修饰符是什么(java中public修饰什么)

  • 织梦cms信息提示修改方法(织梦cms要钱吗)

    织梦cms信息提示修改方法(织梦cms要钱吗)

  • 预提所得税的计税依据
  • 增值税留存比例50
  • 认证不过的进项税是怎么调出分录?
  • 劳务公司涉及的税收
  • 挖掘机要交多少个人所得税
  • 授予股票期权分录
  • 营改增后还有营业费用吗
  • 加盟费摊销会计分录
  • 聘用人员工资福利待遇
  • 简易分包抵减的增值税应纳税额怎么做会计分录?
  • 进出口贸易中押金怎么算
  • 出口货物退税率查询
  • 国税定额发票有效期是多长时间
  • 非独立核算的分公司企业所得税怎么申报
  • 增值税多缴纳0.03怎么算
  • 增值税减征方式有哪些?
  • 建筑公司资源税的征税
  • 税收思想
  • 向境外企业付外汇
  • 投入资本公积需要结转吗
  • 1697508513
  • 外贸出口企业的租金能退税吗
  • 农业合作社出售农产品怎么计税
  • 2021年windows最新版本
  • 月底财务为什么要关账,暂时开不了发票
  • 预付业务招待费会计分录
  • 桌面鼠标右键菜单设置
  • thinkpad x230笔记本
  • php面向对象实例
  • php str split
  • 商票 银行贴现
  • 截图快捷键ctrl+alt+
  • 银行存款的利息收入计入什么科目
  • pgptray.exe - pgptray是什么进程 有什么用
  • 促销费可以进项抵扣吗
  • 粒子效果大全
  • vue 自动部署
  • 考核工资可以不发吗
  • 离职赔偿金计入什么费用
  • 会计申报需要哪些数据
  • linux调试工具有哪些
  • 库存商品盘亏计入哪个科目
  • 对方开具红字发票,我方怎么查询
  • 小规模纳税人涉税会计分录是哪几个科目
  • 房地产转让条例最新
  • 金税盘减免税款借方余额
  • 企业所得税的特别纳税调整
  • 待摊费用新准则解读
  • 一般纳税人废业企业库存怎么办
  • 报销业务招待费是什么凭证
  • 工会经费付款分录
  • 企业其他应付款减少说明什么
  • 支付货代运费账务处理
  • 暂估收入的会计分录怎么写
  • 本月开红字发票如何报税?
  • 公司举行活动发言稿范文
  • 亏损合同预计负债
  • 企业所得税收入是含税还是不含税
  • 补贴算报酬吗
  • 汽车销售企业的资产有哪些
  • 存出投资款应计入什么科目
  • 物流公司回扣几个点
  • 会计处理是会计分录吗
  • 营改增后工程项目计价规则也随之发生了改变对还是错
  • ora01804怎么解决windows
  • .exe是什么软件
  • win10输入框在哪里
  • 天气8.2.0.308版本
  • vs2019创建安装程序
  • mvp功能
  • 风格的多样性举例说明
  • 用什么命令查看linux启动信息
  • js全选和全不选效果复选框
  • 谷歌邮箱
  • js间隔执行的代码
  • 用python编写脚本
  • 浅谈插入排序算法在Python程序中的实现及简单改进
  • python中json的用法
  • 变更税务登记后多长时间生效
  • 分国分项抵免法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设