一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP圖片等比例縮放生成縮略圖函數(shù)分享

復(fù)制代碼 代碼如下:
<?php
    /*
    *@im     //需要縮放的圖片資源
    *@filetype //制作的縮略圖文件類型
    *@dstimW   //縮放的圖片的寬度
    *@dstimH  //縮放的圖片的高度
    *@thumbname //縮略圖文件名字
function makethumb($im,$dstimW,$dstimH,$thumbname ,$filetype){
            //獲取im的寬度和高度
        $pic_W=imagesx($im);
        $pic_H=imagesy($im);
        $arr = array();
            swith($filetype){
                case 'jpg':
                        $arr[$filetype]="imagejpeg";
                        break;
                case 'png';
                        $arr[$filetype]="imagepng";
                        break;
                case 'jif';
                        $arr[$filetype]="imagegif";
                }
        if(($dstimgW && $dstimgW<$pic_W) || ($dstimgH && $dstimgH<$pic_H) ){
                if($dstimgW && $dstimgW<$pic_W){
                    $dsimgWratio = $dstimgW / $pic_w;
                    $resizereagW =true;

                }
                if($dstimgH && $ $dstimgH <$pic_H){
                    $dsimgHratio = $dstimgH/$pic_H;
                    $resizerreagH =true;
                }
                //縮略圖寬高和原圖寬高比,取最小的那個(gè)
                if($resizereagW && $resizerreagH){
                    if($dsimgWratio<$dsimgHratio)
                        $radio = $dsimgWratio;
                    else
                        $radio = $dsimgHratio;     
                }
                if($resizereagW && !$resizerreagH ){
                        $radio = $dsimgWratio;
                }
                if(!$resizereagW && $resizerreagH){
                       $radio = $dsimgHratio ;
                }
                $imgnewW = $pic_W * $radio;
                $imgnewH = $pic_H * $radio;
                if(function_exists("imgcopyresampled")){
                      //創(chuàng)建目標(biāo)資源畫布
                    $dst = imagecreatetruecolor ($imgnewW, $imgnewH);
                    imagecopyresampled ($dst,$im,0,0,0,0,$imgnewW,$imgnewH,$pic_W,$pic_H);
                }else{
             $dst=imagecreate($imgnewW, $imgnewH);
             imagecopyresized ($dst, $im,0,0,0,0,$imgnewW,$imgnewH,$imgnewH,$pic_W,$pic_H);
                }

        $arr[$filetype]($dst,$thumbname.".$filetype");
        imagedestroy ($dst);
    }else{//縮略圖自身的寬和高已經(jīng)大于了原圖的寬和高
           //則縮略圖的寬和縮略的高就是原圖的寬和原圖的高
         $arr[$filetype]($im,$thumbname.".$filetype");
         imagedestroy();
    }
}
?>

php技術(shù)PHP圖片等比例縮放生成縮略圖函數(shù)分享,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久久噜噜噜久久中文字幕色伊伊 | 日本视频网站在线www色 | 视频国产免费 | 起视碰碰97摸摸碰碰视频 | 亚洲人成人毛片无遮挡 | 日韩色视| 国内精自线一二三四2021小说 | 日本久久伊人 | 色爱区综合激情五月综合色 | 日本高清色惰www在线视频 | 日本高清视频成人网www | 在线伊人网 | 性满足久久久久久久久 | 2021国产精品一区二区在线 | 国内精品久久久久久不卡影院 | 日本欧美韩国专区 | 伊人久综合 | 国产高清网站 | 亚洲第一视频在线播放 | 婷婷丁香六月天 | 免费看美女扒开腿让男人桶 | 国产激情视频在线观看首页 | 精品久久久久久久久久久久久久久 | 国产九九视频在线观看 | www.一区二区三区.com | 日本韩国理论片大全在线 | 91久久打屁股调教网站 | 一级做a爰片性色毛片思念网 | 狠狠色综合久久婷婷 | 在线播放真实国产乱子伦 | swag国产精品 | 成人在线观看免费视频 | 久久久最新精品 | 2022年国产精品久久久久 | 久久国产精品只做精品 | 在线亚洲日产一区二区 | 怡红院视频在线观看最新 | 国产精自产拍久久久久久 | 一区二区影视 | 精品国产免费第一区二区 | 国产熟睡乱子伦视频观看软件 |