国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

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

2024-05-04 23:09:29
字體:
供稿:網(wǎng)友

復(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']."codetitle">復(fù)制代碼 代碼如下:


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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 三台县| 吉安县| 丹阳市| 肥东县| 濮阳市| 舟曲县| 子长县| 怀集县| 顺平县| 辉南县| 赣州市| 阳江市| 临沧市| 彭阳县| 东明县| 黑龙江省| 淮南市| 和田县| 沭阳县| 安多县| 肇庆市| 溆浦县| 敖汉旗| 益阳市| 隆昌县| 佛坪县| 迭部县| 阿克陶县| 澎湖县| 克东县| 平遥县| 固阳县| 集安市| 盐津县| 济阳县| 清水县| 新乡县| 和龙市| 沂源县| 康保县| 太保市|