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

  • 劳务派遣公司如何收费
  • 承租方支付租房税费
  • 退回的所得税与增值税的财务处理?
  • 电子承兑汇票兑现
  • 汽车租赁服务开发票税率
  • 交易性金融资产属于什么科目
  • 净利润为什么要减折旧
  • 手工发票有没有期限
  • 外商投资企业采购国产设备退税后续监管办法
  • 长期股权投资成本法核算
  • 减免税款的会计处理
  • 所有者权益科目编码
  • 核定征收企业所得税率是多少
  • 研发物资
  • 餐费可以入成本吗
  • 房地产开发公司取名
  • 企业一般每个月几号上工伤保险
  • 雇主责任险会计分录
  • 绿化费用明细
  • 私自安装路灯违法吗?
  • 用现金发工资不给怎么办
  • 初级备考需要多长时间
  • 工程施工企业人力资源管理
  • 资金使用计划表怎么写
  • 税务局开的专票可以抵扣吗
  • 专利权转销处理方案
  • bios里硬盘是哪个
  • 苹果电脑怎么快速
  • php表单系统源码
  • ghost windows10安装教程
  • 小规模纳税人销售使用过的固定资产
  • 土增税税
  • 强制划缴税款
  • 货物运输业的增值税税率
  • 捐赠支出如何做账
  • 进项税可以留底多长时间
  • 超限量发票申请下来后怎么操作
  • 语义分割入门教程
  • 智能优化算法书籍推荐
  • 获取企业微信用户身份信息授权失败
  • vue 登陆
  • 免抵调库 地方税收有无增加
  • 税务三方协议怎么重签
  • 出纳对现金的收付应该怎么做
  • python如何访问私有方法
  • 帝国cms自动推送插件
  • 购买防暑物资应放到哪个科目
  • 个人所得税分摊方式怎么填
  • 浅谈数据库优化设计
  • 联营扣点怎么做账
  • 记账凭证基本内容口诀
  • 数据库varchar和nvarchar
  • 支付招标代理费的请示
  • 一般纳税人收到的普票可以抵扣吗
  • 长期待摊费用在注会哪一章
  • 资本公积可以随便增加吗
  • mysql数据库innodb
  • sql导入csv数据
  • windows8自动更新卡住了怎么办
  • 韩国电脑用什么系统
  • 微软一般什么时候活动
  • linux中如何配置环境变量
  • apache 443
  • linux下nanosleep() & sleep()的区别
  • imac 迅雷
  • window102021年更新计划
  • windows 10为什么不能关掉自动更新
  • linux cp的用法
  • Linux怎么添加用户
  • Windows 7+Fedora 16启动项问题讲解
  • linux k
  • 用css制作网页的步骤
  • css中的auto
  • python中模块的作用
  • python2设置环境变量
  • 销售黄金的基本知识
  • 房产税江苏2021年征收标准
  • 消费税的税目有什么
  • 小规模企业降税
  • 德州市国土自然资源局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设