Heim > Backend-Entwicklung > PHP-Tutorial > Wie füge ich Bildern in Laravel Wasserzeichen hinzu?

Wie füge ich Bildern in Laravel Wasserzeichen hinzu?

藏色散人
Freigeben: 2023-04-06 11:08:02
Original
5636 Leute haben es durchsucht


In diesem Artikel stellen wir vor, wie man in Laravel 5.8 Wasserzeichen zu Bildern hinzufügt. Wir werden Bildern Wasserzeichen hinzufügen, indem wir das Paket intervention/image in Laravel 5 verwenden. Wir können Bilder oder Text als Wasserzeichen hinzufügen.

Wie füge ich Bildern in Laravel Wasserzeichen hinzu?

In diesem Beispiel installieren wir das Interventions-/Bildpaket und erstellen dann eine einfache Route zum Hinzufügen eines Bildwasserzeichens.

Installieren Sie das intervention/image -Paket

Wir müssen das Interventions-/Bildpaket installieren, um dem Bild ein Wasserzeichen hinzuzufügen, damit Sie es mit installieren können Folgender Befehl:

composer require intervention/image
Nach dem Login kopieren

Danach müssen Sie Anbieter und Aliase festlegen.

config/app.php

.....
'providers' => [
	....
	Intervention\Image\ImageServiceProvider::class
]
'aliases' => [
	....
	'Image' => Intervention\Image\Facades\Image::class
]
.....
Nach dem Login kopieren

Wasserzeichen zum Bild hinzufügen

Hier werde ich eine einfache Route erstellen und dem Bild ein Wasserzeichen hinzufügen. Daher müssen Sie zum Testen zwei Bilder zu Ihrem öffentlichen Ordner „images“ hinzufügen.

Stellen Sie sicher, dass Sie zu Demonstrationszwecken die Bilder main.png und logo.png in Ihrem Bilderordner haben.

Schauen wir uns das folgende Beispiel an.

Route::get('addWatermark', function()
{
    $img = Image::make(public_path('images/main.png'));
   
    /* 在右下角添加水印,偏移量为10px */
    $img->insert(public_path('images/logo.png'), 'bottom-right', 10, 10);
   
    $img->save(public_path('images/main-new.png')); 
   
    dd('成功保存图像。');
});
Nach dem Login kopieren

In diesem Artikel geht es darum, wie man in Laravel Wasserzeichen zu Bildern hinzufügt. Ich hoffe, er wird Freunden helfen, die es brauchen!


Das obige ist der detaillierte Inhalt vonWie füge ich Bildern in Laravel Wasserzeichen hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage