我正在imagettftext
使用 PHP GD 在图像上绘制文本
header('Content-Type: image/png');
$im = imagecreatetruecolor(400, 30);
$white = imagecolorallocate($im, 255, 255, 255);
$text = 'Test';
$font = 'data/font/arial.ttf';
imagettftext($im, 20, 0, 10, 20, $white, $font, $text);
imagepng($im);
imagedestroy($im);
它工作正常,但问题是字体文件句柄在imagedestroy($im);
(用procexp检查)之后没有关闭
,正如我所料,Permission denied
当我尝试unlink
字体文件时收到警告。
如何释放使用的字体文件?谢谢
我在windows xampp上测试