//创建目标图像 if($jhcgaodu>0 || $jhckuandu>0){ $yjpgr=getimagesize($r[yname]); if(!$jhcgaodu)$jhcgaodu=$yjpgr[1]; if(!$jhckuandu)$jhckuandu=$yjpgr[0]; $dst_im = imagecreatetruecolor($jhckuandu, $jhcgaodu); //源图像 $src_im = @imagecreatefromjpeg($r[yname]); //拷贝源图像左上角起始 imagecopy( $dst_im, $src_im, 0, 0, 0, 0, $jhckuandu, $jhcgaodu ); //输出拷贝后图像 imagedestroy($src_im); unlink($r[yname]); //不删除替换不了 imagejpeg($dst_im,$r[yname]); imagedestroy($dst_im); }