DiamondDog: PNG mit imagecopymerge durchsichtig machen

Hallo Leute,
ich bin wieder mal auf ein Problem gestoßen und brauch da eure Hilfe und zwar erzeuge ich mit PHP ein Transparentes Bild mit darauf liegendem Text, was auch alles soweit super funktioniert.

Jetzt würde ich gerne das Bild mit imagecopymerge duchrsichtig machen. Leider bekomme ich das nicht wirklich hin der Hintergrund bleibt immer schwarz.

Code:

  
  $thumb  = imagecreatetruecolor($Image_Width, $Image_Height);  
  
  $black = imagecolorallocate($thumb, 0, 0, 0);  
  $white = imagecolorallocate($thumb, 255, 255, 255);  
  $red = imagecolorallocate($thumb, 255, 0, 0);  
  $grey = imagecolorallocate($thumb, 175, 175, 175);  
  $blue = imagecolorallocate($thumb, 0, 0, 255);  
  
  $Watermark_pos_x = $Image_Width - imagesx($Watermark);  
  $Watermark_pos_y = $Image_Height - imagesy($Watermark);  
  
  imagealphablending($thumb, true);  
  imagesavealpha($thumb, true);  
  $transparent = imagecolorallocatealpha( $thumb, 0, 0, 0, 127 );  
  imagefill( $thumb, 0, 0, $transparent );  
  
  imagecopymerge($thumb, $Watermark, $Image_Width - imagesx($Watermark), $Image_Height - imagesy($Watermark), 0, 0, imagesx($Watermark), imagesy($Watermark), 50);  

Hoffe das mir da jemand weiterhelfen kann.

Danke schon mal an alle.

Mfg Dog

  1. Grüße,
    ich hatte genau das gleiche problem. bei php.net war aber es auch beschrieben und erklärt, sehr ausfürhliuch. das ist definitiv der fall wo googeln sich lohnt.
    MFG
    bleicher

    --
    __________________________-

    FirefoxMyth
    1. Grüße,
      ich hatte genau das gleiche problem. bei php.net war aber es auch beschrieben und erklärt, sehr ausfürhliuch. das ist definitiv der fall wo googeln sich lohnt.

      super function gefunden. Hatte dort zwar schon gesucht, aber anscheinend das Beispiel überflogen.

      Für alle die das selbe suchen:
      php.net -> imagecopymerge -> Beispiele

      function imagecopymerge_alpha von "rodrigo dot polo at gmail dot com"