thinkphp 如何生产指定图片尺寸大小的

thinkphp 如何生产指定图片尺寸大小的,第1张

这是我项目中的一个thinkphp方法,如果不覆盖原图那修改save中的文件名为新名称就可以。

/ 生成规格

  param:file  *** 作的,完整路径+文件名

  param:size 缩略图最大尺寸

/

function make_thumb($file,$width,$height){

    $image = new \Think\Image(); 

    $image->open($file);

    $image->thumb($width, $height)->save($file);

}

关键是要知道如何处理

可以用imagemagick来缩小,拷贝这些就很简单了

很多开源的程序有使用方法,discuz,gallery等等

imagemagick是个非常强大的工具,一行命令就能做到一系列效果,包括写字

>

<php

$imgsrc = ">

使用getimagesize函数可以拿到的基本信息,具体 *** 作如下:

$info = getimagesize("绝对路径");

$info[0] //宽度

$info[1] //高度

//$info里面还有其他信息,可通过 var_dump($info) 显示出来后看看。

以上就是关于thinkphp 如何生产指定图片尺寸大小的全部的内容,包括:thinkphp 如何生产指定图片尺寸大小的、PHP 上传图片 并生成固定尺寸的缩略图、php怎么修改图片的尺寸大小并且覆盖原图等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10150921.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存