Niestety nie mam pojęcia jak sprawić aby ten generowany obrazek miał przezroczyste tło. Próbowałem z alpha layer ale to jest jednak zbyt wysoka szkoła jazdy jak na mnie.
Oto kod odpowiedzialny za generowanie obrazka. Czy jest ktoś miły, kto wytłumaczyłby mi jak zmodyfikować ten skrypt? Pozdrawiam i życze Wesołych Świąt.
//Image Generation $charSize = imagettfbbox($font_size, 0, $font, 'x'); $maxChars = $width/$charWidth; $rgb_font_color = $this->rgb2array($font_color); $rgb_bg_color = $this->rgb2array($bg_color); $im = @imagecreate($width, $height); imagecolorallocate($im, $rgb_bg_color[0], $rgb_bg_color[1], $rgb_bg_color[2]); $y=$font_size+$font_margin; foreach($arrText as $arr) { $color = imagecolorallocate($im,$rgb_font_color[0],$rgb_font_color[1],$rgb_font_color[2]); $y=$y+$font_size+$font_margin; } $image_png = imagepng($im, $dir.$file_name.'.png'); //End of Image Generation