コードをコピーします コードは次のとおりです:
/**********************
*@filename - 画像へのパス
*@tmpname - サムネイルへの一時パス
*@xmax - 最大幅
*@ymax -最大身長
*/
function raise_image($filename, $tmpname, $xmax, $ymax)
{
$ext =explode(" .", $ ファイル名);
$ext = $ext[count($ext)-1];
if($ext == "jpg" || $ext == "jpeg")
$im = imagecreatefromjpeg($ tmpname);
elseif($ext == "png")
$im = imagecreatefrompng($tmpname);
elseif($ext == "gif")
$x = imagex ($im) ;
$y = imagey($im);
if($x if($x >= $y) {
$newx = $xmax;
$newy = $y / $x;
else {
$newy = $y * $newy; im2 = imagecreatetruecolor( $newx, $newy);
imagecopyresize($im2, $im, 0, 0, 0, 0, 床($newx), 床($newy), $x, $y); im2;
}
これは、Script House によって以前に公開された記事からの抜粋です。さらに詳しいヒントを参照できます。
21個の実用的で便利なPHP関数コードのコレクション
http://www.bkjia.com/PHPjc/321871.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/321871.html技術記事次のようにコードをコピーします: /********************** *@filename - 画像へのパス *@tmpname - サムネイルへの一時パス *@xmax - 最大幅 *@ymax - 最大高さ*/ function sinner_...