Hallo!
Habe folgenden Code zum generieren eines Bildes mit Text in einer externen Schriftart.
Wenn ich das Ganze alleine aufrufe gibt es keine Probleme, das Bild wird so erstellt wie ich es gerne hätte.
Wenn ich das Script aber nun in meine Seite einbinde liefert er folgendes:
Kann mir da jemand weiterhelfen?
Habe folgenden Code zum generieren eines Bildes mit Text in einer externen Schriftart.
PHP:
$date_format = date("d.m.Y H:i");
header('Content-type: image/png');
$text = 'the date is '.$date_format;
$fontfile = '_design/hooge0555.ttf';
$fontsize = 8;
$fontangle = 0;
$text_pos_x = 0;
$text_pos_y = 10;
$new_picture = imagecreate(5 * strlen($text)-4,13);
$background_color = imagecolorallocate($new_picture, 242, 242, 242);
$text_color = imagecolorallocate($new_picture, 172, 172, 172);
imagefill($new_picture, 0, 0, $background_color);
imagettftext($new_picture, $fontsize, $fontangle, $text_pos_x, $text_pos_y, $text_color, $fontfile, $text);
imagepng($new_picture);
imagedestroy($new_picture);
Wenn ich das Ganze alleine aufrufe gibt es keine Probleme, das Bild wird so erstellt wie ich es gerne hätte.
Wenn ich das Script aber nun in meine Seite einbinde liefert er folgendes:
‰PNG IHDR? fÀðN$PLTEòòò¬¬¬×××ÆÆÆÏÏÏàààéééÙÙÙ´´´½½½áááÒÒÒ¶#r5IDATxœÝ‘ÍmÃ0 …Ê]…#£9Õv=€ ž DcŸ‰Õ]t æ=©ÎOGˆÀߣôI¤ŒyÒ在$çŽÆºW뜇‘U?œÝ¸/§ðSŽ_8fÃ,ÂCÛºŠœ¡Uc«÷?ªó0²ª«ö?œOßµá;è¹ i`ÌpŒÍ'm Çz™š4)3[ïΞU½‹¬Ã6¢ÑmlîD”$MÍ"Sd9søÖŸÂA/4¨Ö¾nn,öeä¯/]9ý!õÇÂy9‘“Õ~<ýçô£ÎxÈ\?®œ»ù€#«}Û]9393|¹Íœ!,˜Ù=gý¯Âyø/røIéá¿r_zíëI׺\GX§DwIEND®B`‚
Kann mir da jemand weiterhelfen?