亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

laravel怎么使用integration/image

laravel怎么使用integration/image

浮云間 2018-07-30 15:00:17
laravel怎么使用integration/image
查看完整描述

1 回答

?
智慧大石

TA貢獻1946條經驗 獲得超3個贊

PHP >= 5.3
Fileinfo Extension
GD Library (>=2.0) … or …
Imagick PHP extension (>=6.5.7)
安裝部署 Integration/image
在 composer.json [require] 節增加,之后執行 composer update
"intervention/image": "2.0.15"

Laravel 配置
安裝部署 Integration/image 完成后,打開配置文件 config/app.php 在相應位置添加代碼,然后 Image 類就能自動加載并可供使用了。其功能強大到可以處理你的幾乎所有圖片處理需求。
//服務提供器
'Intervention\Image\ImageServiceProvider'

//別名配置
'Image' => 'Intervention\Image\Facades\Image'

配置設置
默認情況下, Integration/Image 使用PHP的GD庫擴展。如果你想切換到 imagick,你可以使用 php artisan 創建一個配置文件以添加相應的配置。
$ php artisan config:publish intervention/imag

基本使用
這里列出幾個基本功能,更詳細使用說明請查看相關接口文檔。1、顯示一張圖片
Route::get('/', function()
{
$img = Image::make('foo.jpg')->resize(300, 200);
return $img->response('jpg');
});

2、讀取一個圖片文件
$img = Image::make('foo/bar/baz.jpg');

3、繪制一張圖片
$img = Image::canvas(800, 600, '#ccc');

4、編輯一張圖片
$img = Image::make('foo.jpg')->resize(320, 240)->insert('watermark.png');

查看完整回答
反對 回復 2018-09-02
  • 1 回答
  • 0 關注
  • 682 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號