//圖片處理 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'); }