经典的PHP缩略图生成程式,基于GD库,可指定生成路径及生成目标的宽高细节
使用方法: 在支持GD库的PHP环境中,将以下代码另存为resize.php测试
<?$FILENAME="image_name";// 生成图片的宽度$RESIZEWIDTH=400;// 生成图片的高度$RESIZEHEIGHT=400;//生成图片的路径$uploaddir="c:/winnt/temp";function ResizeImage($im,$maxwidth,$maxheight,$name){global $uploaddir;$width = imagesx($im);$height = imagesy($im);if(($maxwidth && $width > $maxwidth) || ($maxheight && $height > $maxheight)){if($maxwidth && $width > $maxwidth){$widthratio = $maxwidth/$width;$RESIZEWIDTH=true;}if($maxheight && $height > $maxheight){$heightratio = $maxheight/$height;$RESIZEHEIGHT=true
|