Текст не отображается на изображении, созданном библиотекой gd - PullRequest
0 голосов
/ 09 января 2019

Я разработал этот код для изображения, но проблема в том, что мой текст не появляется на этом изображении, пожалуйста, помогите! код работает нормально, без ошибок. Отображение белого изображения, как указано в этом коде.

<?php
//Set the Content Type
header('Content-type: image/jpg');

$w=730;
$h=450;

$image=imagecreate($w,$h);
$text='hello world';

$whitebackground=imagecolorallocate($image,255,255,255);

$blacktext=imagecolorallocate($image,0,0,0);
$font =$font_path = dirname(__FILE__) . '/themify.ttf';

imagettftext($image,40,0,50,50,$blacktext,$font,$text);
imagejpeg($image);

ini_set("log_errors", 1); ini_set("error_log", "php-error.log");
?>

1 Ответ

0 голосов
/ 10 января 2019

Я запустил следующий код, и он работает нормально. Изменяется только тип шрифта, я использовал шрифт arial.ttf. Я приложил выходной файл.

<?php
//Set the Content Type
header('Content-type: image/jpg');

$w=730;
$h=450;

$image=imagecreate($w,$h);
$text='hello world';

$whitebackground=imagecolorallocate($image,255,255,255);

$blacktext=imagecolorallocate($image,0,0,0);
$font =$font_path = dirname(__FILE__) . '/arial.ttf';

imagettftext($image,40,0,50,50,$blacktext,$font,$text);
imagejpeg($image);
?>

enter image description here

...