{{userInfo.nickname}}
用户设置 退出登录

{{wikiTitle}}

下载图片工具

下载图片工具主要使用在微信小程序上传商品附件、微信公众号素材附件上传等地方;主要是把远程图片下载到本地

内置方法总览

获取即将要下载的图片扩展名

public function getImageExtname($url = '', $ex = 'jpg')

下载图片

public function downloadImage(string $url, $name = '')

辅助方法

thumb(bool $thumb) 是否生成缩略图

thumbWidth(int $thumbWidth) 缩略图宽度

thumHeight(int $thumHeight) 缩略图宽度

path(int $path) 存储位置

使用方式

下载远程图片到本地


use crmeb\utils\DownloadImage;

 /** @var DownloadImage $download */
$download = app()->make(DownloadImage::class);

$download->thumb(true);

$cover_img = 'https://www.crmeb.net/1.jpg';

$res = $download->downloadImage($cover_img)

var_dump($res);

/*
{
    "path":"本地存放路径",
    "name":"文件名",
    "size":"文件大小",
    "mime":"文件类型",
    "image_type":1,
    "is_exists":fasle
}
*/
{{cateWiki.like_num}}人点赞
0人点赞
评论({{cateWiki.comment_num}}) {{commentWhere.order ? '评论从旧到新':'评论从新到旧'}} {{cateWiki.page_view_num}}人看过该文档
评论(0) {{commentWhere.order ? '评论从旧到新':'评论从新到旧'}} 43人看过该文档
评论
{{item.user ? item.user.nickname : ''}} (自评)
{{item.content}}
{{item.create_time}} 删除
{{item.like ? item.like.like_num : 0}} {{replyIndex == index ? '取消回复' : '回复'}}
评论
{{items.user ? items.user.nickname : '暂无昵称'}} (自评)
{{items.content}}
{{items.create_time}} 删除
{{items.like ? items.like.like_num : 0}} {{replyIndexJ == (index+'|'+indexJ) ? '取消回复' : '回复'}}
评论
目录
  • {{item}}