Hallo,
wie kann ich ein freigestelltes (also teilweise transparentes) PNG auf einen Hintergrund setzen?
Ich hatte gehofft, dass GD die im Zeichenprogramme gesetzte Transparenz selbst erkennt aber tut es wohl nicht.
Auch damit kann ich ja nur das Motiv halbtransparent auf den Hintergrund setzen, aber es soll ja freigestellt erscheinen:
Irgendwelche Ideen?
Danke,
Truncate
wie kann ich ein freigestelltes (also teilweise transparentes) PNG auf einen Hintergrund setzen?
Ich hatte gehofft, dass GD die im Zeichenprogramme gesetzte Transparenz selbst erkennt aber tut es wohl nicht.
Auch damit kann ich ja nur das Motiv halbtransparent auf den Hintergrund setzen, aber es soll ja freigestellt erscheinen:
Code:
$bg=imagecreatefrompng("bg.png"); $vorn=imagecreatefrompng("motiv.png"); $weiss = ImageColorAllocate ($vorn, 255, 255, 255); imagecolortransparent($vorn,$weiss); imagecopymerge($bg,$vorn,0,0,0,0,1200,1600,50); header("Content-type: image/pjpeg"); imagejpeg($bg,"",80);
Danke,
Truncate
Kommentar