Andreas: image create: Schriftart ändern

Hi,

wie kann man bei image create die Schriftart festlegen?

Momentan sieht es bei mir so aus:

<?php
$zufall=rand(100000,999999);
header ("Content-type: image/png");
$im = ImageCreate (58, 18)
      or die ("Kann keinen neuen GD-Bild-Stream erzeugen");
$background_color = ImageColorAllocate ($im, 0, 0, 0);
$trans=imagecolortransparent($im,$background_color);
$text_color = ImageColorAllocate ($im, 255, 233, 01);
ImageString ($im, 5, 3, 1, "$zufall", $text_color);
ImagePNG ($im);
?>

Wie müsste es heißen, wenn man die Schrift Courier New haben will?

Andreas

  1. Hi,

    wie kann man bei image create die Schriftart festlegen?

    Momentan sieht es bei mir so aus:

    <?php
    $zufall=rand(100000,999999);
    header ("Content-type: image/png");
    $im = ImageCreate (58, 18)
          or die ("Kann keinen neuen GD-Bild-Stream erzeugen");
    $background_color = ImageColorAllocate ($im, 0, 0, 0);
    $trans=imagecolortransparent($im,$background_color);
    $text_color = ImageColorAllocate ($im, 255, 233, 01);
    ImageString ($im, 5, 3, 1, "$zufall", $text_color);

    verwende an statt "ImageString" mal die Funktion imagettftext. Dort kannst Du deine Schriftart wählen!

    ImagePNG ($im);
    ?>

    Wie müsste es heißen, wenn man die Schrift Courier New haben will?

    Andreas

    MFg
    Christof