网站开发问题网店运营推广网站
web/
2025/10/4 9:12:25/
文章来源:
网站开发问题,网店运营推广网站,acg大神做的网站,在360怎么做网站1.首先需要使用 composer 在命令行安装最新版本的 intervention/image #xff1a;
composer require intervention/image2.注册服务提供者及别名#xff08;Laravel 版本 ≤ 5.4#xff09;
如果你的 laravel 版本小于或等于 5.4#xff0c;安装后需要注册服务提供者和别…1.首先需要使用 composer 在命令行安装最新版本的 intervention/image
composer require intervention/image2.注册服务提供者及别名Laravel 版本 ≤ 5.4
如果你的 laravel 版本小于或等于 5.4安装后需要注册服务提供者和别名到 config/app.php 。
Intervention\Image\ImageServiceProvider::class,Image Intervention\Image\Facades\Image::class,3.使用 Image 加水印
// 修改指定图片的大小
$img Image::make(images/avatar.jpg)-resize(200, 200);// 插入水印, 水印位置在原图片的右下角, 距离下边距 10 像素, 距离右边距 15 像素
$img-insert(images/watermark.png, bottom-right, 15, 10);// 将处理后的图片重新保存到其他路径
$img-save(images/new_avatar.jpg);// 上面的逻辑可以通过链式表达式搞定
$img Image::make(images/avatar.jpg)-resize(200, 200)-insert(images/new_avatar.jpg, bottom-right, 15, 10);伪代码 控制器
//文件上传public function file(Request $request){//图片上传header(Content-Type:text/html;charsetUTF-8);$file$request-file(file);$filenametime()...$file-getClientOriginalExtension();//压缩图片//引入的类 use Intervention\Image\Facades\Image;$imgImage::make($file)-resize(100,100);//水印的图片 水印的大小 位置$img-insert(uplodes/1.png,bottom-right,15,10);$image$img-save(uplodes/.$filename);$images$image-basename;$pic /uplodes/.$images;return [code200,image$pic];}image [driver local,root public_path(uplodes/image/),],文字水印
$img-text(The quick brown fox jumps over the lazy dog., 120, 100);
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86706.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!