Dans cet article, nous apprendrons comment ajouter des filigranes aux images dans les programmes Laravel5.8. Pour ce faire, nous devons utiliser le package intervention image
de composer
. Nous pouvons ajouter des filigranes de texte ou d’image. Pour plus de méthodes d'utilisation, vous pouvez voir le contenu ci-dessous.
Le filigrane d'image nous permet d'ajouter des informations de droit d'auteur à l'image. Ou, parfois, nous voulons que les utilisateurs sachent que l'image provient de notre site Web. Dans cet article, nous donnerons un exemple d'ajout simple d'un filigrane à une image dans un projet Laravel 5.8.
Ajouter un filigrane aux images. Nous allons d'abord installer le package d'extension intervention/image
, puis dans le projet Laravel, nous créerons un itinéraire simple pour ajouter des filigranes aux images. Suivons ensuite les étapes pour apprendre à ajouter des filigranes aux images du projet Laravel 5.8
.
Première étape : installer le intervention/image
pack d'extension
Dans la première étape, j'ai installé le intervention/image
pack d'extension pour la fonction d'ajout de filigrane. Vous pouvez utiliser la commande suivante pour installer composer
composer require intervention/image
‘providers’ => [ Intervention\Image\ImageServiceProvider::class ] ‘aliases’ => [ ‘Image’ => Intervention\Image\Facades\Image::class ]Remarque : En fait, après Laravel 5.5, nous n'avons plus besoin d'effectuer de telles opérations. Cette étape peut donc être omise. Étape 2 : Ajouter un filigrane à l'image
public function addWatermark(){ $img = Image::make(public_path('images/main.png')); $img->insert(public_path('watermark.png'),'bottom-right',10, 10); $img->save(); }C'est le tutoriel complet sur l'ajout de filigranes d'image dans Laravel 5.8. Apprentissage recommandé :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!