Bild kann nicht angezeigt werden, da es Fehler in PHP GD enthält

Dies ist dasVerknüpfung Ich folge, um ein Image zu erstellen, aber meine GD ist installiert und funktioniert korrekt, wie ich es mit dem ersten Beispiel getestet habe, aber dieser Code bricht und markiert "Das Bild kann nicht angezeigt werden, da es einen Fehler enthält".

CODE -

<?php
//phpinfo();

//Report any errors
ini_set("display_errors", "1");
error_reporting(E_ALL); 

//Set the content type
header('content-type: image/png');

//Create our basic image stream 300x300 pixels
$image = imagecreate(300, 300);
//$image = imagecreatetruecolor(300, 300);
//Set up some colors, use a dark gray as the background color
$dark_grey = imagecolorallocate($image, 102, 102, 102);
$white = imagecolorallocate($image, 255, 255, 255);

//Set the path to our true type font 
//$font_path = 'advent_light';
//$font_path = 'advent_light.ttf';
//$font_path = 'arial';
$font_path = 'arial.ttf';

//Set our text string 
$string = 'Swapnesh!';

//Write our text to the existing image.
imagettftext($image, 50, 0, 10, 160, $white, $font_path, $string);

//Create our final image 
imagepng($image);

//Clear up memory 
imagedestroy($image);
?>

Ich habe Folgendes versucht und gegoogelt, aber keine Lösung gefunden - :(

Überprüfte weiße / leere Stellen vor dem PHP-Tag, falls vorhanden.Entfernen Sie alle Code und Leerzeichen vorHeader() Methode.Geändertimagecreate () zuimagecreatetruecolor () wie in den Kommentaren im Code.Überprüft font_path und setzt den Fontpfad wie in den Kommentaren angegeben.Gefolgtdiese & diese.

Meine PHP-Version -PHP Version 5.3.8

Das Problem konnte immer noch nicht gefunden werden :(

Error

EDITS-

Version 1.0

Das ist es, was ich beim Sparen bekomme.

Weitere Infos zum Bild -

beim Speichern der Seite - das ist der Name des Speicherns der Datei -create_png.php.png

Version 1.1

<br />
<b>Warning</b>:  imagettftext() [<a href='function.imagettftext'>function.imagettftext</a>]: Invalid font filename in <b>C:\xampp\htdocs\Core\CoreFiles\create_png.php</b> on line <b>20</b><br />
<br />
<b>Warning</b>:  imagettftext() [<a href='function.imagettftext'>function.imagettftext</a>]: Invalid font filename in <b>C:\xampp\htdocs\Core\CoreFiles\create_png.php</b> on line <b>23</b><br />

Dank an@cryptic und@user1711126

Lösung -

Da die Schriftartdatei tatsächlich fehlt, müssen wir unsere .ttf-Datei in den Ordner legen, damit dieser Code funktioniert, oder den Pfad festlegen, damit er funktioniert.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage