Bonjour, j'ai trouvé sur le site du zero un petit code php qui permet grâce à la librairie GD et à la fonction "imagecopymerge" de faire fusionné deux images.
Mon but serait d'automatiser cette script, mais je ne sais pas trop comment m'y prendre :s
je voudrais que lors de l'affichage de toutes mes photos sur mon site
le script colle automatiquement mon copyright sur toutes les images de la galerie.
Est-ce que vous pourriez m'aider, me donner des pistes ou m'indiquer un script qui serait semblable à ma demande?
merci d'avance et bonne journée
Modifié par foxprox (24 Mar 2009 - 19:25)
<?php
header ("Content-type: image/jpeg"); // L'image que l'on va créer est un jpeg
// On charge d'abord les images
$source = imagecreatefrompng("logosdz.png"); // Le logo est la source
$destination = imagecreatefromjpeg("couchersoleil.jpg"); // La photo est la destination
// Les fonctions imagesx et imagesy renvoient la largeur et la hauteur d'une image
$largeur_source = imagesx($source);
$hauteur_source = imagesy($source);
$largeur_destination = imagesx($destination);
$hauteur_destination = imagesy($destination);
// On veut placer le logo en bas à droite, on calcule les coordonnées où on doit placer le logo sur la photo
$destination_x = $largeur_destination - $largeur_source;
$destination_y = $hauteur_destination - $hauteur_source;
// On met le logo (source) dans l'image de destination (la photo)
imagecopymerge($destination, $source, $destination_x, $destination_y, 0, 0, $largeur_source, $hauteur_source, 60);
// On affiche l'image de destination qui a été fusionnée avec le logo
imagejpeg($destination);
?>
Mon but serait d'automatiser cette script, mais je ne sais pas trop comment m'y prendre :s
je voudrais que lors de l'affichage de toutes mes photos sur mon site
le script colle automatiquement mon copyright sur toutes les images de la galerie.
Est-ce que vous pourriez m'aider, me donner des pistes ou m'indiquer un script qui serait semblable à ma demande?
merci d'avance et bonne journée

Modifié par foxprox (24 Mar 2009 - 19:25)