PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > 开发编程 > ThinkPhp教程 > 正文

    thinkphp3.2 图片进行缩略图不不清晰怎么办?

    作者:admin来源:网络浏览:时间:2020-09-30 00:07:50我要评论
    导读:thinkphp3.2 图片进行缩略图不不清晰怎么办?最近用thinkphp 开发项目成生的缩略图非常不清晰;请问有没有什么解决办法?我搜了很多,说...
    thinkphp3.2 图片进行缩略图不不清晰怎么办?最近用thinkphp 开发项目成生的缩略图非常不清晰;
    请问有没有什么解决办法?
    我搜了很多,说是php可以调一下保存的质量。可是不知道在哪里改;
    谁能告诉小弟一下tp3.2 怎么样能让缩略图清晰点!
    能凑合就凑合了,可是图片质量太差了!
    解决办法如下:
    Gd库好像只有jpeg类型图片能调整质量,
    Think/Image/Driver/Gd.class.php
    save方法最后的
    $fun($this->img, $imgname);
    先做个判断, 当$type为jpeg时 执行
    $fun($this->img, $imgname, 100);
    , 最后那个100 就是图片的质量; 最大值100 越低质量越差, 而默认值为75;
    Imagick库: 在Imagick.class.php save方法
    $imgname = realpath(dirname($imgname)) . '/' . basename($imgname); //强制绝对路径 
    后加上
    $this->img->setImageCompressionQuality ( 80 )
     

    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-83-573-1.html
    相关热词搜索: thinkphp3.2 缩略图