| 实际应用请看http://feifei2.bjedu.gov.cn/cgi-bin/funnymovie.php
 // 这里有很多搞笑电影
 // 本函数从源文件取出图象,设定成指定大小,并输出到目的文件
 // 源文件格式:gif,jpg,,png
 // 目的文件格式:jpg
 // $srcFile: 源文件
 // $dstFile: 目标文件
 // $dstW: 目标图片宽度
 // $dstH: 目标文件高度
 function makethumb($srcFile,$dstFile,$dstW,$dstH) {
 $data = GetImageSize($srcFile,&$info);
 switch ($data[2]) {
 case 1:
 $im = @ImageCreateFromGIF($srcFile);
 break;
 case 2:
 $im = @imagecreatefromjpeg($srcFile);
 break;
 case 3:
 $im = @ImageCreateFromPNG($srcFile);
 break;
 } phperz.com
 $srcW=ImageSX($im);
 $srcH=ImageSY($im);
 $ni=ImageCreate($dstW,$dstH);
 ImageCopyResized($ni,$im,0,0,0,0,$dstW,$dstH,$srcW,$srcH);
 ImageJpeg($ni,$dstFile);
 // 如果需要输出到浏览器,那么将上一句改为ImageJpeg($ni);
 // 如果需要其它格式的图片,改动最后一句就可以了
 }
 
 |