ホームページ > 記事 > PHPフレームワーク > Laravelで画像透かしを追加する
この記事では、Laravel5.8 プログラムで画像にウォーターマークを追加する方法を学びます。これを行うには、介入画像
の composer
パッケージを使用する必要があります。テキストまたは画像の透かしを追加できます。その他の利用方法については、以下のコンテンツをご覧ください。
画像ウォーターマークを使用すると、画像に著作権情報を追加できます。または、写真が当社の Web サイトからのものであることをユーザーに知らせたい場合もあります。この記事では、Laravel 5.8 プロジェクトの画像にウォーターマークを単純に追加する例を示します。
画像に透かしを追加します。まず intervention/image
拡張パッケージをインストールし、次に Laravel プロジェクトで画像に透かしを追加する簡単なルートを作成します。次に、手順に従って、 Laravel 5.8
プロジェクトの画像にウォーターマークを追加する方法を学びましょう。
ステップ 1: intervention/image
拡張パッケージ
最初のステップでは、intervention/image
## の composer をインストールしました。 # ウォーターマーク機能を追加する拡張パッケージ。次のコマンドを使用してインストールできます
composer require Intervention/image
‘providers’ => [ Intervention\Image\ImageServiceProvider::class ] ‘aliases’ => [ ‘Image’ => Intervention\Image\Facades\Image::class ]注: 実際、Laravel 5.5 以降では、そのような操作を実行する必要はなくなりました。したがって、このステップは実際には省略できます。 ステップ 2: 画像にウォーターマークを追加する
public function addWatermark(){ $img = Image::make(public_path('images/main.png')); $img->insert(public_path('watermark.png'),'bottom-right',10, 10); $img->save(); }これは、Laravel 5.8 で画像透かしを追加するための完全なチュートリアルです。 推奨学習:
以上がLaravelで画像透かしを追加するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。