最新在完善upload widget的时候顺便制作的Image Model,主要是用于处理图片缩放及裁剪。 SVN: http://192.168.33.2/svn/mixmvc3/project/MST_v3.1/application/models/Image.php Class里面对每个function都有注解,可以直接查看注解的使用说明。 以下是使用例子: $img = new Image(); $img->load('test.jpg'); //load完之后调用available() 防止加载的不是图片文件 if (!$img->available()) { return; } $img->crop(100, 100); $img->save('out.jpg', IMAGETYPE_JPEG, 100); 原图 [1024×768] 使用裁剪缩放 [100×100] $img = new Image(); $img->load('test.jpg'); //load完之后调用available() 防止加载的不是图片文件 if (!$img->available()) { return; }…