Heim > PHP-Framework > Laravel > Bildwasserzeichen in Laravel hinzufügen

Bildwasserzeichen in Laravel hinzufügen

花姐姐
Freigeben: 2020-05-06 14:09:36
nach vorne
3416 Leute haben es durchsucht

Bildwasserzeichen in Laravel hinzufügen

In diesem Artikel erfahren Sie, wie Sie Bildern in Laravel5.8-Programmen Wasserzeichen hinzufügen. Dazu müssen wir das intervention image -Paket von composer verwenden. Wir können Text- oder Bildwasserzeichen hinzufügen. Weitere Verwendungsmethoden finden Sie im folgenden Inhalt.

Mit dem Bildwasserzeichen können wir dem Bild Urheberrechtsinformationen hinzufügen. Oder manchmal möchten wir, dass Benutzer wissen, dass das Bild von unserer Website stammt. In diesem Artikel geben wir ein Beispiel für das einfache Hinzufügen eines Wasserzeichens zu einem Bild in einem Laravel 5.8-Projekt.

Wasserzeichen zu Bildern hinzufügen. Wir werden zuerst das Erweiterungspaket intervention/image installieren und dann im Laravel-Projekt eine einfache Route zum Hinzufügen von Wasserzeichen zu Bildern erstellen. Als nächstes folgen wir den Schritten, um zu erfahren, wie man Bildern im Laravel 5.8-Projekt Wasserzeichen hinzufügt.

Schritt eins: intervention/image Erweiterungspaket installieren

Im ersten Schritt habe ich intervention/image s composer Erweiterungspaket installiert, um die Wasserzeichenfunktion hinzuzufügen. Sie können den folgenden Befehl verwenden, um

composer require intervention/image

zu installieren. Nachdem die Installation abgeschlossen ist, müssen wir den Dienstanbieter und den Alias ​​festlegen. Dazu müssen wir die Konfiguration/ ändern. app.php-Datei, fügen Sie den folgenden Code zum entsprechenden Array hinzu.

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

Hinweis: Tatsächlich müssen wir nach Laravel 5.5 solche Vorgänge nicht mehr ausführen. Dieser Schritt kann also eigentlich entfallen.

Schritt 2: Wasserzeichen zum Bild hinzufügen

Hier wird ein Controller erstellt (Sie können eine einfache Route verwenden), um dem Bild ein Wasserzeichen hinzuzufügen. Zum Testen müssen Sie zwei Bilder zum Bilderverzeichnis im öffentlichen Verzeichnis hinzufügen.

In meinem Testbildordner „images“ gibt es ein Hauptbild „main.png“ und ein Wasserzeichenbild „watermark.png“.

public function addWatermark(){
   $img = Image::make(public_path('images/main.png'));    
   $img->insert(public_path('watermark.png'),'bottom-right',10, 10); 
   $img->save();
}
Nach dem Login kopieren

Das ist das komplette Tutorial zum Hinzufügen von Bildwasserzeichen in Laravel 5.8.

Empfohlenes Lernen: Laravel

Das obige ist der detaillierte Inhalt vonBildwasserzeichen in Laravel hinzufügen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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