Hallo. Ich habe 2 Probleme mit der Funktion imagettftext:
aber zuerst der code von der bilddatei:
<?php header("Content-type: image/png");<br />$art = $\_GET[art];
$string = $\_GET[text];
$im = imagecreatefrompng("nav\_bg.png");
if ($art==1) {
$color = imagecolorallocate($im, 255, 0, 0);
} elseif ($art==2) {
$color = imagecolorallocate($im, 255, 140, 0);
} elseif ($art==3) {
$color = imagecolorallocate($im, 255, 255, 0);
}
Imagettftext ($im, 13, 0, 0, 29.25, $color, "fonts/arial.ttf", $string);
imagepng($im);
imagedestroy($im);
?\>
1.: Umlaute Darstellen
Wenn ich als Text z.B. „Für“ eingebe, wird wenn man die Bilddatei direkt aufruft alles richtig dargestellt. Aber wenn ich Das Bild auf eine andere Seite mit einbinde, Wird anstatt ü nur ein kleines quatrat angezeigt. Wie kann ich das entfernen?
2.: Den Text zentrieren
Ich will auch noch den Text, der ausgegeben wird auf dem bild zentrieren. Ich hab zwar schon in google viel gefunden, verstehe das aber nicht.
Schonmal Danke im Voraus!!!
mfG, Nino