ホームページ  >  記事  >  バックエンド開発  >  サムネイルの生成_PHP チュートリアル

サムネイルの生成_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 16:09:48754ブラウズ


サムネイルの生成 $tx=GetImageSize($sample);
if($tx[0]<=$tx[1] and $tx[1]>=120){
$height=120;
$width=intval($高さ*$tx[0]/$tx[1]);
}
if($tx[0]>=$tx[1] and $tx[0]>=100){
$width=100 ;
$height=intval($width*$tx[1]/$tx[0]);
}
if($tx[0] $width =$tx[0];
$height=$tx[1];
}

makethumb2($sample,$target,$width,$height);

// $srcFile: ソース ファイル
// $dstFile : 対象ファイル
// $dstW: 対象画像の幅
// $dstH: 対象ファイルの高さ
function makethumb2($srcFile,$dstFile,$dstW,$dstH){
$data=GetImageSize($srcFile,&$info) ); ケース 3:
$im=@ImageCreateFromPNG($srcFile); );
$srcH=ImageSY($im) ;
ImageCopyResize($ni,$im,0,0,0,0,$dstW) ,$dstH,$srcW,$srcH);
ImageJpeg($ni,$dstFile);
次に、前の文を imagejpeg ($ ni) に変更します
// 他の形式の画像が必要な場合は、最後の文を変更します。 }}



http://www.bkjia.com/PHPjc/314377.html

www.bkjia.com

本当

http://www.bkjia.com/PHPjc/314377.html

技術記事

サムネイルの生成 $tx=GetImageSize($sample); if($tx[0]=$tx[1] and $tx[1]=120){ $width=intval($height*$tx [ 0]/$tx[1]); } if($tx[0]=$tx[1] and $tx[0]=100){ $heig...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。