ホームページ > PHPフレームワーク > Laravel > Laravel は介入画像パッケージを使用して画像をアップロードおよびトリミングします

Laravel は介入画像パッケージを使用して画像をアップロードおよびトリミングします

藏色散人
リリース: 2020-07-29 13:29:00
転載
5812 人が閲覧しました

Laravel の次のチュートリアル コラムでは、Laravel が介入画像パッケージを使用して画像をアップロードおよびトリミングする方法を紹介します。

Laravel は介入画像パッケージを使用して画像をアップロードおよびトリミングします

1. コンポーザー経由でインストールする

composer Intervention/image

2. config/app.php ファイルを変更し、

$providers$aliases'Intervention\Image\ImageServiceProvider'

'Image' => 'Intervention\Image\Facades\Image'# を追加します

##1. デフォルトでは、Intervention Image は PHP の GD ライブラリ拡張機能を使用してすべての画像を処理します。Imagick に切り替える場合は、次の職人コマンドを実行して、設定ファイルをアプリケーションに取り込むことができます。

Laravel 5 で設定を公開する

##$ php 職人の Vendor:publish --provider="Intervention\Image\ImageServiceProviderLaravel5"

Laravel での画像アップロードの処理

Laravel アプリケーションでは、アップロードされたファイルを make メソッドに直接渡すこともできます。

Laravel でのファイル アップロードからの画像の作成

// resizing an uploaded file
Image::make(Input::file('photo'))->resize(300, 200)->save('foo.jpg')
ログイン後にコピー

以上がLaravel は介入画像パッケージを使用して画像をアップロードおよびトリミングしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート