标题:图片上传质量会变得很差
只看楼主
shuiyuexuan3
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-5-9
结帖率:0
已结贴  问题点数:0 回复次数:1 
图片上传质量会变得很差
<input type="file" size="30" name="upload_image" id="team-create-image" class="f-input" />



function upload_image($inputname, $image=null, $type='team', $width=440) {
    $year = date('Y'); $day = date('md'); $n = time().rand(1000,9999).'.jpg';
    $z = $_FILES[$inputname];
    if ($z && strpos($z['type'], 'image')===0 && $z['error']==0) {
        if (!$image) {
            RecursiveMkdir( IMG_ROOT . '/' . "{$type}/{$year}/{$day}" );
            $image = "{$type}/{$year}/{$day}/{$n}";
            $path = IMG_ROOT . '/' . $image;
        } else {
            RecursiveMkdir( dirname(IMG_ROOT .'/' .$image) );
            $path = IMG_ROOT . '/' .$image;
        }
        if ($type=='user') {
            Image::Convert($z['tmp_name'], $path, 48, 48, Image::MODE_CUT);
        }
        else if($type=='team') {
            Image::Convert($z['tmp_name'], $path, $width,0,Image::MODE_SCALE);
        }
        return $image;
    }
    return $image;
}

上传图片的时候 图片质量会变得非常的差 这个要怎么修改?
搜索更多相关主题的帖子: 质量 
2010-05-09 09:47
cnenc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:35
帖 子:2913
专家分:514
注 册:2007-1-29
得分:20 
Image::Convert($z['tmp_name'], $path, 48, 48, Image::MODE_CUT);

你都把它的长高调整为 48 像素了.
质量能好吗?

2010-05-09 23:21



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-305915-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.105705 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved