Tp6图像处理生成缩略图方法

2021-06-21   阅读:4197   类型:后端   分类:TP6    标签: PHP TP6

tp5.1的扩展库中有图像处理功能,tp6没有,默认没有安装,图像库是一个工具库 任何版本TP都可以用

1、使用Composer安装ThinkPHP6的图像处理类库:

composer require topthink/think-image

image.png

2、执行更新命令

composer update

image.png

3、使用方法:

<?php
$og_thumb = public_path().$goods->og_thumb;
$image = \think\Image::open($og_thumb);
//生成缩略图
//小缩略图
$sm_thumb = 'sm_'.$file_name;
//中缩略图
$mid_thumb = 'mid_'.$file_name;
//大缩略图
$big_thumb = 'big_'.$file_name;
$image->thumb(500, 500)->save(public_path().$file_path.$big_thumb);
$image->thumb(200, 200)->save(public_path().$file_path.$mid_thumb);
$image->thumb(80, 80)->save(public_path().$file_path.$sm_thumb);
?>

注意:这里如果生成多张缩略图的话图片大小尺寸顺序要从大到小顺序。

最终效果图:生原图,500*500、200*200、80*80的尺寸图片

image.png

【腾讯云】2核2G云服务器新老同享 99元/年,续费同价,云服务器3年机/5年机限时抢购,低至 2.5折

‘简忆博客’微信公众号 扫码关注‘简忆博客’微信公众号,获取最新文章动态
转载:请说明文章出处“来源简忆博客”。http://www.tpxhm.com/adetail/720.html

×
觉得文章有用就打赏一下文章作者
微信扫一扫打赏 微信扫一扫打赏
支付宝扫一扫打赏 支付宝扫一扫打赏

文章评论(0)

登录
简忆博客壁纸一
简忆博客壁纸二
简忆博客壁纸三
简忆博客壁纸四
简忆博客壁纸五
简忆博客壁纸六
简忆博客壁纸七
简忆博客壁纸八
头像

简忆博客
勤于学习,乐于分享

置顶推荐

打赏本站

如果你觉得本站很棒,可以通过扫码支付打赏哦!
微信扫码:你说多少就多少~
微信扫码
支付宝扫码:你说多少就多少~
支付宝扫码
×