//图片处理 public function img(){ //读取图片 $image=Image::open('./img/02.jpg'); //dump($image); //获取图片的信息 // 返回图片的宽度 $width = $image->width(); // 返回图片的高度 $height = $image->height(); // 返回图片的类型 $type = $image->type(); // 返回图片的mime类型 $mime = $image->mime(); // 返回图片的尺寸数组 0 图片宽度 1 图片高度 $size = $image->size(); dump($width); dump($height); dump($type); dump($mime); dump($size); }
//读取图片 $image=Image::open('./img/02.jpg'); //dump($image); //将图片裁剪为300x300并保存为crop.jpg 默认从顶点开始裁剪 //$image->crop(300, 300)->save('./img/crop.jpg'); //支持从某个坐标开始裁剪,例如下面从(100,30)开始裁剪,例如: //将图片裁剪为300x300并保存为crop2.jpg //$image->crop(300, 300,100,30)->save('./img/crop2.jpg'); //使用thumb方法生成缩略图,例如: // 按照原图的比例生成一个最大为150*150的缩略图并保存为thumb.png $image->thumb(150, 150)->save('./img/crop3.jpg');
//图片处理 public function img(){ //读取图片 $image=Image::open('./img/02.jpg'); //dump($image); //将图片裁剪为300x300并保存为crop.jpg 默认从顶点开始裁剪 //$image->crop(300, 300)->save('./img/crop.jpg'); //支持从某个坐标开始裁剪,例如下面从(100,30)开始裁剪,例如: //将图片裁剪为300x300并保存为crop2.jpg //$image->crop(300, 300,100,30)->save('./img/crop2.jpg'); //使用thumb方法生成缩略图,例如: // 按照原图的比例生成一个最大为150*150的缩略图并保存为thumb.png //$image->thumb(200, 200)->save('./img/yang.jpg'); //翻转 //$image->flip()->save('./img/fan.jpg'); //旋转 //$image->rotate(90)->save('./img/xuan2.jpg'); //图片水印 第二个参数为水印的位置 第三个参数透明度 //$image->water('./img/logo.png',9,50)->save('./img/shui.jpg'); //文字水印 $image->text('杨晓静好可爱啊','STCAIYUN.TTF',20,'#ff0000')->save('./img/wen.jpg'); }