最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

利用PHP實(shí)現(xiàn)圖片等比例放大和縮小的方法詳解

 更新時(shí)間:2013年06月06日 10:51:49   作者:  
本篇文章是對(duì)利用PHP實(shí)現(xiàn)圖片等比例放大和縮小的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
復(fù)制代碼 代碼如下:

    function resizeimage($srcfile,$mySize){
    $size=getimagesize($srcfile);
    switch($size[2]){
    case 1:
    $img=imagecreatefromgif($srcfile);
    break;
    case 2:
    $img=imagecreatefromjpeg($srcfile);
    break;
    case 3:
    $img=imagecreatefrompng($srcfile);
    break;
    }
    //源圖片的寬度和高度
    $oldImg['w']=imagesx($img);
    $oldImg['h']=imagesy($img);
    if ($oldImg['w']<=$mySize['w'] && $oldImg['h']<156){
    $rate=1;
    }elseif ($oldImg['w']>$mySize['w'] && $oldImg['h']<$mySize['h']){
    $rate=$mySize['w']/$oldImg['w'];
    }elseif ($oldImg['w']<$mySize['w'] && $oldImg['h']>$mySize['h']){
    $rate=$mySize['h']/$oldImg['h'];
    }elseif ($oldImg['w']>$mySize['w'] && $oldImg['h']>$mySize['h']){
    $rate1=$mySize['w']/$oldImg['w'];
    $rate2=$mySize['h']/$oldImg['h'];
    if ($rate1>$rate2){$rate=$rate2;}else{$rate=$rate1;}
    }
    $newImg['w']=$oldImg['w']*$rate;
    $newImg['h']=$oldImg['h']*$rate;
    return "width=".$newImg['w']." height=".$newImg['h'];
    }

應(yīng)用實(shí)例
復(fù)制代碼 代碼如下:

   $mySize=array('w'=>143,'h'=>156);
   $imgSize=resizeimage("22.jpg",$mySize);
   echo "<img src=\"22.jpg\"".resizeimage("22.jpg",$mySize)."/>";

相關(guān)文章

最新評(píng)論

越西县| 许昌县| 通化县| 始兴县| 囊谦县| 偃师市| 通许县| 如东县| 同仁县| 高平市| 东乡县| 临湘市| 山东省| 景德镇市| 汉中市| 岚皋县| 汾西县| 巴林右旗| 江山市| 五河县| 子洲县| 揭阳市| 乐平市| 盱眙县| 治县。| 龙胜| 南江县| 双辽市| 汶川县| 尉氏县| 阿图什市| 碌曲县| 凭祥市| 山西省| 获嘉县| 香港 | 静宁县| 贵德县| 太湖县| 易门县| 饶平县|