[supersaibal]Originariamente inviato da spoon25
per cominciare usi imagecreatefromjpeg() sull'immagine JPEG d'origine, poi fai imagecreatefrompng() sull'immagine filtro e poi usi imagecopy() per sovrapporre il filtro all'immagine originale e poi per finire con imagejpeg puoi restituire l'immagine ottenuta dalla sovrapposizione.
Ti rimando alla doc PHP per i dettagli sull'utilizzo delle funzioni menzionate [/supersaibal]Ecco il codice, potrebbe tornare utile a qualcuno...codice:$file="URL O PATH JPEG"; $file2="URL O PATH LOGO PNG DA SOVRAPPORRE"; $size=getimagesize($file); $size2=getimagesize($file2); $img=imagecreatefromjpeg($file); $img2=imagecreatefrompng($file2); imagecopy($img,$img2,$size[0]-$size2[0]-10,$size[1]-$size2[1]-10,0,0,$size2[0],$size2[1]); imagejpeg($img,'',100);
Posiziona il logo (in png trasparente, ricalcolando le trasparenze) in basso a destra distanziato dal bordo della foto di 10 pixel...

Rispondi quotando