Intervention/image 图片处理

maogu11个月前Laravel305
Route::get('/', function () {


    $lists = [
        "https://w.66mh.xyz/imagesw/yy/545/211388/wY9-WV54.webp",
        "https://w.66mh.xyz/imagesw/yy/545/211388/TgK-3vRv.webp",
        "https://w.66mh.xyz/imagesw/yy/545/211388/TiX-wBRw.webp",
        "https://w.66mh.xyz/imagesw/yy/545/211388/d6E-NYgY.webp",
        "https://w.66mh.xyz/imagesw/yy/545/211388/wrm-G7tP.webp",
        "https://w.66mh.xyz/imagesw/yy/545/211388/5Sm-WWaQ.webp",
        "https://w.66mh.xyz/imagesw/yy/545/211388/V2M-niPt.webp",
        "https://w.66mh.xyz/imagesw/yy/545/211388/8Dj-SrHi.webp",
        "https://w.66mh.xyz/imagesw/yy/545/211388/yFG-qynJ.webp",
        "https://w.66mh.xyz/imagesw/yy/545/211388/i2M-rPpd.webp"];



    $img = \Intervention\Image\Facades\Image::canvas(720, 4200);
    foreach ($lists as $listKey=>$list)
    {
        $img->insert($list, 'left', 72*$listKey, 0);
    }

    $path = public_path(''.rand(1111,9999).'.jpg');
    $img->save($path);

//    \Illuminate\Support\Facades\Storage::disk('public')->put('aaa.jpg',$img);
    return $img->response();
});

相关文章

Laravel 7使用Http Client同步api数据到数据库-定时任务

测试Api 来自https://api.qq.jsososo.com/ 是个开源项目安装httpcomposer require guzzlehttp/guzzlephp...

上一节下一节

$data['images'] = $chapter->images()->get(); $data['comic'] = $chapter->co...

laravel 本地储存文件

$path= Storage::disk('public')->put('file.jpg',$value['ImgUrl']);...

Laravel Eloquent: 使用 hasMany 来处理『无限极分类』

在网上商城上,我们经常可以看到多级分类、子分类、甚至无限极分类。本文将向你展示如何优雅的通过 Laravel Eloquent 将其实现。我们会创建一个微型项目来展示儿童商店的分类...

记录关于 notification 的一些方法

$user->notifications()->get() // 获取所有的通知 $user->readNotifications()->get()&nb...

php时间差计算

   $one = strtotime($attendance->created_at);     &...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。