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 ]
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(); }
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!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Methode zum Abholen des Rücksendecode, wenn das Senden von Laravel -E -Mails fehlschlägt. Wenn Sie Laravel zur Entwicklung von Anwendungen verwenden, stellen Sie häufig Situationen auf, in denen Sie Überprüfungscodes senden müssen. Und in Wirklichkeit ...

Laravel -Zeitplan -Aufgabe Ausführen nicht reagierende Fehlerbehebung Bei Verwendung der Zeitplanung von Laravel -Zeitplänen werden viele Entwickler auf dieses Problem stoßen: Zeitplan: Run ...

Die Methode zum Umgang mit Laravels E -Mail -Versagen zum Senden von Verifizierungscode besteht darin, Laravel zu verwenden ...

So implementieren Sie die Tabellenfunktion von benutzerdefiniertem Klicken, um Daten in dcatadmin (laravel-admin) hinzuzufügen, wenn Sie DCAT verwenden ...

Laravel – Dump-Server – Der Laravel-Dump-Server wird mit der Version von Laravel 5.7 geliefert. Die Vorgängerversionen enthalten keinen Dump-Server. Der Dump-Server wird eine Entwicklungsabhängigkeit in der Laravel-/Laravel-Composer-Datei sein.

Die Auswirkungen des Austauschs von Redis -Verbindungen im Laravel -Framework und der Auswahl von Methoden bei Verwendung von Laravel -Framework und Redis können Entwickler auf ein Problem stoßen: Durch Konfiguration ...

Benutzerdefinierte Mieterdatenbankverbindung in Laravel Multi-Tenant-Erweiterungspaket Stanz/Mietverhältnis beim Erstellen von Multi-Mandanten-Anwendungen mit Laravel Multi-Tenant-Erweiterungspaket Stanz/Mietverhältnis, ...

Laravel – Aktions-URL – Laravel 5.7 führt eine neue Funktion namens „Aufrufbare Aktions-URL“ ein. Diese Funktion ähnelt der in Laravel 5.6, die String-in-Action-Methoden akzeptiert. Der Hauptzweck der neuen Syntax, die Laravel 5.7 eingeführt hat, besteht darin, direktl
