PHP imagettftext не показывает текст

Веб-сайт: https://bimmr6696.000webhostapp.com/signs/Sign.php?Line1=&Line2=asd&Line3=&Line4=

PhpInfo: https://bimmr6696.000webhostapp.com/signs/test.php


В настоящее время у меня есть следующий код:

$img = LoadPNG('sign.png');
//$font = imageloadfont('minecraft.ttf');

// Add the text
imagettftext($img, 20, 0, 5,5, $black, 5, "Test Text");
imagestring($img, 5, 5, 50, 'Test Text', $text_color);


// Create image instances
$dest = imagecreatetruecolor(80, 40);

// Copy
imagecopy($dest, $img, 0, 0, 20, 13, 80, 40);

// Set the content type header - in this case image/png
header('Content-type: image/png');

// Output the image
imagejpeg($img);
imagejpeg($dest);

imagedestroy($dest);
imagedestroy($img);

Когда я использую imagestring, я могу получить текст для отображения, но текст слишком мал, что заставляет меня нуждаться в imagettftext, хотя при использовании этого ничего не отображается. У меня почти закончились идеи, чтобы попытаться решить эту проблему, и поэтому любая помощь будет очень признательна.


TLDR: мне нужно либо выяснить, почему imagettftext не работает, либо найти способ изменить размер шрифта с помощью imagestring


Удалил все, затем перепечатал все и по какой-то причине, казалось, это исправило... Потому что это не фактический ответ, я не собираюсь публиковать его ниже...

0 ответов

Другие вопросы по тегам