phpbar.de logo

Mailinglisten-Archive

[php] imagettftext

[php] imagettftext

ANGEL Harald angel at egston.com
Don Apr 8 13:42:55 CEST 2004


Hi Liste!

Bitte köpft mich nicht gleich, ich weiss man findet das auf php.net, ich habs auch gelesen, kapiers aber nicht...

Ich hab dieses script:

		$filename="cards/02_1_001.png";
		$font_file = $_SERVER[DOCUMENT_ROOT]."/php/arial.ttf";
		$font_size = 11; 
		$angle = 0; 
		$text = "Testtext";
		$img = "card.png"; 
		$im_size = getimagesize($img); 
		$image_width = $im_size[0]; 
		$image_height = $im_size[1]; 
		$im = imagecreate($image_width, $image_height); 
		$black = imagecolorallocate ($im, 0, 0, 0);
		$white = imagecolorallocate($im, 255, 255, 255); 
		
		$im2 = imagecreatefrompng($img); 
		
		imagecopy($im, $im2, 0, 0, 0, 0, $image_width, $image_height); 
		
		$x_start = 310;
		$y_start = $image_height - 54;
		imagettftext($im2, $font_size, $angle, $x_start, $y_start, $white, $font_file, $text); 
		imagepng($im2,$filename); 
		echo "<img src=\"$filename\">";

Funktioniert auch soweit, nur ist die Schrift immer schwarz! Ich will aber weisse Schrift!!!
Was mach ich falsch? Den imagecolorallocate - Befehl hab ich nicht ganz kapiert, sag ich gleich.. ,)

Danke!
Harald

php::bar PHP Wiki   -   Listenarchive