Code tự động gián Wattermark cho ảnh bằng PHP – Code tự động gián logo cho ảnh bằng PHP. Rất đơn giản và hiệu quả các bạn ak. Chỉ sử dụng 1 hàm như sau:
function wattermark_image($target, $wtrmrk_file, $newcopy) {
$wattermark = imagecreatefrompng($wtrmrk_file);
imagealphablending($wattermark, false);
imagesavealpha($wattermark, true);
$img = imagecreatefromjpeg($target);
$img_w = imagesx($img);
$img_h = imagesy($img);
$wtrmrk_w = imagesx($wattermark);
$wtrmrk_h = imagesy($wattermark);
$dst_x = ($img_w / 2) - ($wtrmrk_w / 2); // For centering the wattermark on any image
$dst_y = ($img_h / 2) - ($wtrmrk_h / 2); // For centering the wattermark on any image
imagecopy($img, $wattermark, $img_w-$wtrmrk_w-10, $img_h-$wtrmrk_h-10, 0, 0, $wtrmrk_w, $wtrmrk_h);
imagejpeg($img, $newcopy, 100);
imagedestroy($img);
imagedestroy($wattermark);
}
Gợi ý:
- Sử dụng hàm bằng cách gọi hàm với cú pháp như sau: wattermark_image(‘đường dẫn file cần tạo wattermark’, ‘file wattermark.png’, ‘đường dẫn chứa file sau khi tạo wattermark’);
- Kết hợp với code download ảnh hàng loạt bằng PHP để tự động Download ảnh hàng loạt và gián wattermark tự động cho hình ảnh vừa tải về và tự động đăng bài lên Website WordPress giống như trang https://mauthamdep.com của mình xây dựng các bạn nhé.
- Mọi chi tiết các bạn có thể liên hệ với mình: Dương – 0906.116.246