当前位置: 首页 > news >正文

网站建设与维护工作待遇互联网法律服务平台

网站建设与维护工作待遇,互联网法律服务平台,品牌网站制作建设,跨境电商seo本节课我们来学习一下图像处理功能,这功能是外置的,并非系统内置。 一.图像处理功能 1. 图像处理功能不是系统内置的功能了,需要通过 composer 引入进来; composer require topthink/think-image 2. 引入进来之后&…
本节课我们来学习一下图像处理功能,这功能是外置的,并非系统内置。

一.图像处理功能

1. 图像处理功能不是系统内置的功能了,需要通过 composer 引入进来;
composer require topthink/think-image

2. 引入进来之后,首先创建图像处理对象;
$image = Image::open('image.png');

3. 获得了图像处理对象后,可以得到这张图片的各种属性;
//图片宽度
echo $image->width();
//图片高度
echo $image->height();
//图片类型
echo $image->type();
//图片 mime
echo $image->mime();
//图片大小
dump($image->size());

4. 使用 crop()方法可以裁剪图片,并使用 save()方法保存到指定路径;
5. 可以点击追踪方法内部,参看源码参数,了解更多的传值方法;
//裁剪图片
$image->crop(550,400)->save('crop1.png');

6. 使用 thumb()方法,可以生成缩略图,配合 save()把缩略图保存下来;
//生成缩略图
$image->thumb(500,500)->save('thumb1.png');

7. 这里要注意一个问题,虽然设置了宽和高,但高度变成了 282,说明是等比例的;
8. 可以点击追踪方法内部,第三个参数默认为:$type = self::THUMB_SCALING
9. 而这个常量设置的定义如下:
/* 缩略图相关常量定义 */
const THUMB_SCALING
= 1; //常量,标识缩略图等比例缩放类型
const THUMB_FILLED
= 2; //常量,标识缩略图缩放后填充类型
const THUMB_CENTER
= 3; //常量,标识缩略图居中裁剪类型
...

10. 使用 rotate()方法,可以旋转图片,默认是 90 度,参数可以设置;
$image->rotate(180)->save('rotate1.png');

11. save()方法可以配置的参数除了保存文件名的路径,还有以下几个:
12. save('路径',['类型','质量','是否隔行扫描']),追踪到方法查看;
save($pathname, $type = null, $quality = 80, $interlace = true)

13. water()方法,可以给图片增加一个图片水印,默认位置为右下角,可看源码常量;
$image->water('mr.lee.png')->save('water1.png');

14. text()方法,可以给图片增加一个文字水印,具体如下:
$image->text('Mr.Lee',getcwd().'/1.ttf',20,'#ffffff')->save('text1.png')

http://www.yayakq.cn/news/614320/

相关文章:

  • 微网站的建设模板有哪些网页设计心得体会报告怎么写
  • 网站开发软件最流行网络推广外包注意哪些
  • 仙桃做网站的个人租点点电脑租赁公司
  • 网站上面的内容里面放照片怎么做的婚庆公司logo设计图片
  • 中迅做网站是模板站吗软件开发培训机构排名
  • 如何维护自己公司的网站达人室内设计网论坛
  • 甘肃省第九建设集团网站首页国外 网页框架搭建的网站
  • 口碑好的做pc端网站wordpress 注册 登录
  • 招聘网站简历数据分析怎么做wordpress缓存文件在哪
  • it教育网站建设营销外包团队
  • 网站注销重新备案沟通交流类网站有哪些
  • 张家口网站建设开发跨境电商怎么注册
  • 专业做网站价格郑州同济医院曝光
  • 中英双语营销型网站怎样看网站建设
  • 网站开发实用技术第2版课后答案wordpress新闻爬
  • 梁头网站建设公司部门简称
  • 教育网站建设公司西部数码网站助手
  • 标准网站建设服务器百度竞价代运营托管
  • 网站建设的优势是什么意思湖南有实力竞价优化服务
  • 网站原型设计流程投资理财网站建设
  • 如何自己做摄影网站做网站租什么服务器
  • 深圳保障性住房和安居房的区别怎么优化网站的单个关键词排名
  • 网站备案是自己可以做吗网站手机网页如何做
  • 企业展示网站案例vs2012建设网站
  • 上虞区驿亭镇新农村建设网站烟台网站建设公司
  • 多少个网站网络营销外包团队哪些好
  • 宁波网站排名培训机构排名
  • 网页设计素材以及效果图广州seo推广公司
  • 深圳市住房和建设局网站住房搜索引擎营销方法有哪些
  • 网站建设制作模板保险网上服务平台