Ciao a tutti,
ho un problema singolare:
non riesco a colorare l'immagine del testo come da codice seguente:
$im = imagecreatetruecolor($width, $height);
// setto il colore di sfondo da un colore in formato es. #FFFFFF
$arBgColor = $this->cnvColDec('#'.$bgCol);
$bgCol = imagecolorallocate($im, $arBgColor[0], $arBgColor[1], $arBgColor[2]);
// setto il colore di del testo da un colore in formato es. #FFFFFF
$arColor = $this->cnvColDec('#'.$fgCol);
$r = $arColor[0];
$g = $arColor[1];
$b = $arColor[2];
$fgCol = imagecolorallocate($im, $r, $g, $b);
imagefill($im, 0, 0, $bgCol);
imagettftext($im, $fontSize, 0, $testoX, $testoY, $fgCol, $font, $text);
anche nel caso in cui
$r = 255
$g = 0
$b = 0
il testo nell'immagine esce nero.
Se invece modifico la riga direttamente con i valori
$fgCol = imagecolorallocate($im, 255, 0, 0);
il testo dell'immagine esce rosso.
Da che cosa dipende?



Rispondi quotando