水印不透明度褪色

时间:2014-07-03 03:41:59

标签: php gd watermark

我一直试图制作一些"水印脚本?"我是法语学习英语,所以我甚至不知道水印是否意味着......

我用它作为水印

enter image description here

这是结果

enter image description here

原始的img是相同的

最后代码

$uploaded_img = imagecreatefrompng($nom_fichier_temp); // the background, get by a form
$img_taille["x"] = imagesx($uploaded_img);
$img_taille["y"] = imagesy($uploaded_img);
$nbr_en_x = ceil($img_taille["x"]/300);
$nbr_en_y = ceil($img_taille["y"]/300);

$Cc = imagecreatefrompng("img/Cc.png"); //Watermark  300x300
$fond_rouge = imagecolorallocate($Cc, 255, 0, 0);
imagecolortransparent($Cc, $fond_rouge); // Deleting the red BG

for ($j=0; $j < $nbr_en_y; $j++) {
    $y = floor($j*300);
    for ($i=0; $i < $nbr_en_x; $i++) {
        imagecopymerge($uploaded_img, $Cc, $i*300, $y, 0, 0, $img_taille["x"], $img_taille["y"], 10);
    }
}
imagepng($uploaded_img, '../'. $destination);

希望它足够清楚,并希望你找到我失败的地方:s

谢谢:D

1 个答案:

答案 0 :(得分:0)

太笨了

imagecopymerge($uploaded_img, $Cc, $i*300, $y, 0, 0, 300, 300, 10);

我永远不会再试图迟到......