複製程式碼 程式碼如下:
/**********************
*@filename - 圖片路徑
*@tmpname - 縮圖的暫時路徑
*@xmax - 最大值寬度
*@ymax - 最大高度
*/
function resize_image($filename, $tmpname, $ xmax, $ymax)
{
$ext = explode(".", $filename);
$ext = $ext[count($ext)-1];
if($ext == "jpg" || $ext == "jpeg")
$im = imagecreatefromjpeg($tmpname);
elseif($ext == "png")
$im = imagecreatefrompng($tmpname );
elseif($ext == "gif")
$im = imagecreatefromgif($tmpname);
$x = imagesx($im);
$y = imagesy($im) ;
if($x return $im;
if($x >= $y) {
$newx = $xmax;
$newy = $newx * $y / $x;
}
else {
$newy = $ymax;
$newx = $x / $y * $newy;
}
$im2 = imagecreatetruecolor($newx, $newy);
imagecopyresized($im2, $im, 0, 0, 0, 0, floor($newx), floor($newy), $x, $y);
return $im2;
}
以上就介紹了iphone 桌布尺寸 PHP 影像尺寸調整程式碼,包括了iphone 桌布尺寸方面的內容,希望對PHP教學有興趣的朋友有所幫助。