【www.gdgbn.com--代码生成】


生成缩略图
$tx=GetImageSize($sample);
    if($tx[0]<=$tx[1] and $tx[1]>=120){
       $height=120;
       $width=intval($height*$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]<100 and $tx[1]<120){
       $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);
                 switch($data[2]){
                            case 1:
                                     $im=@ImageCreateFromGIF($srcFile);
                                     break;
                            case 2:

本文来源:http://www.gdgbn.com/wangyetexiao/1531/