Page 1 sur 1

Watermark sur photo

Posté : 04 juil. 2016, 10:22
par fabrice88250
Bonjour,
pour mes photos j'utilise un code qui me permet de mettre un watermark dessus.
le soucis c'est que mon logo (log.png ) est avec un fond transparent et lorsqu'il se met sur ma photo au lieu d'avoir la transparence q'ai du blanc.
Vous auriez une idée de comme faire pour que mon log.png garde sa transparence ?

Code : Tout sélectionner

<?php header('content-type: image/png'); $watermark = imagecreatefrompng('log.png'); imagealphablending($watermark, false); imagesavealpha($watermark,true); $watermark_width = imagesx($watermark); $watermark_height = imagesy($watermark); $image = imagecreatetruecolor($watermark_width, $watermark_height); $image = imagecreatefromjpeg("video.jpg"); $size = getimagesize("video.jpg"); $dest_x = $size[0] - $watermark_width ; $dest_y = $size[1] - $watermark_height ; imagecopymerge($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, 70); imagepng($image); imagedestroy($image); imagedestroy($watermark); ?>

Re: [RESOLU] Watermark sur photo

Posté : 04 juil. 2016, 10:42
par fabrice88250
J'ai trouvé. mon png était en 32bits. je l'ai passé en 8bits avec transparence et la fusion fonctionne.
Bonne journée