1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > thinkPHP框架实现图像裁剪 缩放 加水印办法

thinkPHP框架实现图像裁剪 缩放 加水印办法

时间:2021-06-22 01:45:53

相关推荐

thinkPHP框架实现图像裁剪 缩放 加水印办法

后端开发|php教程

thinkPHP,图像,裁剪,缩放,加水印

后端开发-php教程ThinkPHP 图片处理函数,需要文字水印字体,可在windows下 控制面板 > 大图标(右上角) > 字体 找到需要的字体

付费下载平台源码,ubuntu退出x服务,长春爬虫店招人,php静态html,seo运营目的lzw

/*** 图像的裁剪、缩放、加水印* @param string $path 路径* @param int $width 裁剪的宽度/限制的高度或宽度,当有$height值时此值为图片的宽度,否则为限制的宽度或高度* @param int $height [可选]裁剪的高度* @param boolean $water [可选]是否加水印* @param int $word [可选]水印文字*/function zoom_image($path,$width = 300,$height = null,$water = null,$word = water){ $image = new \Think\Image(); $image->open($path); $imgWidth = $image->width(); $imgHeight = $image->height(); // 限制尺寸 if($width and !$height){ $maxSize = $width; // 宽度或高度大于规定尺寸时 if($imgWidth > $maxSize or $imgHeight > $maxSize){$size = image_min_width($imgWidth,$imgHeight,$maxSize);$image->thumb($size[width], $size[height]);$do = true;$dowater = true; } // 裁剪固定尺寸 }else if($width and $height){ $size = image_min_width($imgWidth,$imgHeight,$width); $image->thumb($size[width], $size[height])->crop($width, $height); $do = true; $dowater = true; } if($dowater and $water and $word){ $image->text($word,./Public/images/arial.ttf,20,#dddddd, \Think\Image::IMAGE_WATER_SOUTHEAST,-10); } // 未操作则不保存 if($do){ $image->save($path); }}

网上订货源码,用户登录界面代码vscode,kvm 安装ubuntu,tomcat域名绑定ip,sqlite – php,网页设计应该注意什么,数据库如何输入数据,magento 上传服务器,vip插件手机版,前端搭建一个框架应该考虑什么,爬虫天涯,php网站模板下载,宁波seo推广,springboot文档块,dede 变量标签,360网站模板,网页制作软件免费版,discuz x3 手机模板,aspcms后台操作说明书,js后台打开新页面,酒店客房预订管理系统,毕业论文程序 phplzw

YII2框架中excel表格导出的方法

在线小程序编辑源码,怎么同步vscode配置,wsl ubuntu源,tomcat5.5 漏洞,球鞋爬虫,php企业建站系统,越秀区seo外包,下载软件网站源码,电影票销售模板lzw

thinkPHP框架实现生成条形码的方法

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。