Dieser Artikel enthält hauptsächlich ein Beispiel für das Hinzufügen von Wasserzeichen zu PHP-Bildern, das einen gewissen Referenzwert hat.
Ich glaube, alle Freunde wissen, wie man Wasserzeichen zu Bildern hinzufügt Beispiel für das Hinzufügen von Wasserzeichen zu Bildern in PHP. Ich hoffe, dieser Artikel kann Ihnen allen helfen.
<?php /** * 图片添加水印 * $target 源文件路径 * $wtrmrk_file 水印图片路径 * $newcopy 添加水印后的图片路径 * */ public function watermark_image($target, $wtrmrk_file, $newcopy) { $watermark = imagecreatefrompng($wtrmrk_file); imagealphablending($watermark, false); imagesavealpha($watermark, true); $img = imagecreatefromjpeg($target); $img_w = imagesx($img); $img_h = imagesy($img); $wtrmrk_w = imagesx($watermark); $wtrmrk_h = imagesy($watermark); $dst_x = ($img_w ) – ($wtrmrk_w); // For centering the watermark on any image //phpfensi.com $dst_y = ($img_h) – ($wtrmrk_h ); // For centering the watermark on any image imagecopy($img, $watermark, $dst_x, $dst_y, 0, 0, $wtrmrk_w, $wtrmrk_h); imagejpeg($img, $newcopy, 100); imagedestroy($img); imagedestroy($watermark); //return $img; } ?>
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.
Verwandte Empfehlungen:
Detaillierte Erläuterung der Schritte zum Generieren eines Datenwörterbuchs in PHP
phpFramework CodeIgniter-Datenbank Detaillierte Erläuterung der Konfigurationsschritte
Detaillierte Erläuterung der neuen Funktionen von PHP7
Das obige ist der detaillierte Inhalt vonBeispiel für das Hinzufügen von Wasserzeichen zu Bildern in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!