网站: 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的字体大小
删除了所有内容,然后将其全部重新输入,并且出于某种原因似乎解决了这个问题......因为这不是一个真正的答案,我不打算在下面发布...