Markus Bresenbacher: "Wasserzeichen" Bild in JPG einbinden (GD Lib)?

Beitrag lesen

Hallo,

ich habe folgendes Problem, welches ich nicht gelöst bekomme. Ich habe ein Originalbild (JPG), welches ich über die PHP GD Lib einlade und davon eine grössenreduzierte Version erzeuge. Gleichzeitig soll aber auch ein sichtbares Logo eingebunden werden, idealerweise ein PNG mit Alphakanal, damit es sauber eingebunden wird.

Wie kann ich ein solches Photo in einem JPG plazieren? Mein Code ist bisher recht einfach.

$oldPic=ImageCreateFromJPEG("data/$sourcePath"."/"."$pic");
$newPic=imageCreateTrueColor($newWidth,$newHeight);
  imageCopyResized($newPic,$oldPic,0,0,0,0,$newWidth,$newHeight,$width,$height);
ImageJPEG($newPic,"data/$destPath"."$pic",90);

Für jede Anregung und Hilfe wäre ich dankbar,
Viele Grüße, genießt das Wetter,
Markus