<?php
///////////////////////////////////////ClearWind///////////////////////
function makethumb2($srcFile,$dstFile,$dstW,$dstH){
//$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;
}
$srcW=ImageSX($im);
$srcH=ImageSY($im);
$ni=imagecreatetruecolor($dstW,$dstH);
$black=imagecolorallocate($ni,255,255,255);
imagefilledrectangle($ni,0,0,$dstW,$dstH,$black);
ImageCopyResized($ni,$im,0,0,0,0,$dstW,$dstH,$srcW,$srcH);
ImageGif($ni,$dstFile);
}
///////////////////////////////////////ClearWind///////////////////////
?>
///////////////////////////////////////ClearWind///////////////////////
function makethumb2($srcFile,$dstFile,$dstW,$dstH){
//$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;
}
$srcW=ImageSX($im);
$srcH=ImageSY($im);
$ni=imagecreatetruecolor($dstW,$dstH);
$black=imagecolorallocate($ni,255,255,255);
imagefilledrectangle($ni,0,0,$dstW,$dstH,$black);
ImageCopyResized($ni,$im,0,0,0,0,$dstW,$dstH,$srcW,$srcH);
ImageGif($ni,$dstFile);
}
///////////////////////////////////////ClearWind///////////////////////
?>