直接在代码,imgzip(SRC newwid美元,美元,美元newhei)这个功能是在原照片的尺度要求,宽度,规模的长度。代码是重修,我不知道如何离开的消息。


< PHP

压缩/图片缩略图

$ src=谢正.jpg;
newwid = 640美元;
newhei = 480美元;
功能imgzip(SRC newwid美元,美元,美元newhei){
imginfo美元= getimagesize($ SRC);

imgtype = image_type_to_extension美元(美元imginfo { 2 },假);

乐趣=美元imagecreatefrom { $ imgtype };

在图片语句内存中打开图片
$图像=乐趣($ SRC);
的长度,宽度和高度 / /配置方便,设置变量和框架,高度的黑
imginfo美元,美元= { 0 };
黑=美元美元imginfo { 1 };
确定长度和宽度,方便几何缩放,按照规格为500, 320。
如果($美元呢>黑){
newwid美元,美元=;
黑= newwid美元/美元(美元/美元,嘿嘿);
{ }人
newhei美元,美元= *($美元呢/黑);
黑= newhei美元美元;
}

在内存中建立一个图片
images2美元=新建一个真彩色图像(newwid美元,美元newhei); / /创建一幅500×320

原始图像被复制到新的图片中。
/ / imagecopyresampled(dst_image美元,src_image美元,dst_x美元,dst_y美元,src_x美元,src_y美元,dst_w美元,dst_h美元美元美元,src_w,src_h)

imagecopyresampled(images2美元,0, 0, 0美元,0美元的形象,跟黑imginfo美元,美元,美元imginfo { 0 },{ 0 });

破坏原始图片
销毁一图像($图像);


直接输出图像文件

标题(内容类型。imginfo美元{ 'mime '));
imagejpeg($ images2);

将图像保存到新文件
imagejpeg(images2美元,新图片,100); / / 10码输出的图片0-100100最高质量的质量

破坏
销毁一图像($ images2);
}
imgzip(SRC newwid美元,美元,美元newhei);


>




影响

预压缩



压缩后的



以上是php等比例尺图像的数据整理,后续继续补充有关资料,谢谢各位站的支持!