Mam nastepujacy problem: chce zeby na obrazku $_GET[nazwa] napisac $imgText.
Kiedy uzywam funkcji imagecreatefromJPEG to wszystko jest ok - tekst jest
koloru niebieskiego z przezroczystoscia, natomiast kiedy zmienie tylko ta
funkcje na imagecreatefromGIF to kolor tekstu zmienia sie w zaleznosci od
obrazka nie mowiac juz o braku przezroczystosci. Dlaczego? Jak to naprawic?
Czy dla gifow sa osobne funkcje tego typu?
<?php $hImage = imagecreatefromgif($_GET['nazwa']); $imgText = 'TEKSCIK'; $font = 'font.ttf'; // Ten kod sluzy do obliczenia srodka obrazka $box = imagettfbbox(48, 0, $font, $imgText); // $blue = imagecolorallocatealpha($hImage, 0, 0, 255, 90); imagettftext($hImage, 48, 0, $x, $y, $blue, $font, $imgText); imagepng($hImage); ?>
[Dodane 9.07.2005]
Problem juz rozwiazany. Trzeba bylo najpierw stworzyc pusty obrazek true color i na niego nalozyc gifa i dopiero pozniej dodac tekst. Moze sie to komus przyda.