<? // Set the content-type // Set the enviroment variable for GD // Create the image $im = imagecreatetruecolor(400, 30); // Create some colors $white = imagecolorallocate($im, 255, 255, 255); $grey = imagecolorallocate($im, 128, 128, 128); $black = imagecolorallocate($im, 0, 0, 0); imagefilledrectangle($im, 0, 0, 399, 29, $white); // The text to draw $text = 'Rezerwacja'; // Replace path by your own font path $font = 'C:/Windows/Fonts/arial.ttf'; // Add some shadow to the text imagettftext($im, 20, 0, 11, 21, $grey, $font, $text); // Add the text imagettftext($im, 20, 0, 10, 20, $black, $font, $text); imagecolortransparent($im); // Using imagepng() results in clearer text compared with imagejpeg() imagepng($im); imagedestroy($im); ?>
napis wyświetla się ok
ale chce żeby był pokazywany na przezroczystym tle a nie białym, patrzałem że są klasy różne, ale nie udało mi się uzyskać efektu, zawsze musiało być zapisane albo coś innego.
rozwiązałem problem, teraz mam jeszcze jeden gry wyświetlam napis zamiast tekstu pojawiają się same kwadraty

<? // Set the content-type // Set the enviroment variable for GD // Create the image $im = imagecreatetruecolor(400, 30); // Create some colors $white = imagecolorallocate($im, 255, 255, 255); $grey = imagecolorallocate($im, 128, 128, 128); $black = imagecolorallocate($im, 0, 0, 0); imagefilledrectangle($im, 0, 0, 399, 29, $white); imagealphablending($im, false); // ustawiamy kolor alfa $trans = imagecolorallocatealpha($im, 128, 128, 128,127); //wypelniamy kolorem alfa imagefill($im, 0, 0, $trans); //zapisujemy alfa imagesavealpha($im, true); // wlaczamy alfa:) imagealphablending($im, true); // The text to draw $text = 'Rezerwacja'; // Replace path by your own font path $font = 'C:/Windows/Fonts/Radagund.ttf'; // Add some shadow to the text imagettftext($im, 20, 0, 11, 21, $grey, $font, $text); // Add the text imagettftext($im, 20, 0, 10, 20, $black, $font, $text); // Using imagepng() results in clearer text compared with imagejpeg() imagepng($im); imagedestroy($im); ?>
może coś z kodowaniem czcionki Radagund?
pomoże ktoś?
