这是我的代码
$r = hexdec(substr($text->color, 2, 2));
$g = hexdec(substr($text->color, 4, 2));
$b = hexdec(substr($text->color, 6, 2));
$color = imagecolorallocate($image, $r, $g, $b);
$font = resource_path().'/font/arial.ttf';
imagettftext($image, 5, 0, 0, 0, $color, $font, "text");
我从某个webboard下载了该字体文件并移动到我的资源文件夹,我检查arial.ttf是否存在,但仍然出现此错误
调用未定义的函数imagettftext()
感谢。
答案 0 :(得分:-1)
正如您在PHP documentation中所看到的,有一条注意事项,只有在PHP符合FreeType支持的情况下才能使用此功能。
--with-freetype-dir=DIR
分步说明,如何找到at ServerFault,第一步是安装FreeType library。