5
Tôi đang sử dụng chức năng imageloadfont
để tạo hình ảnh động. Tôi đang cung cấp AARDV.TTF
tệp phông chữ làm tham số trong tệp imageloadfont. Dưới đây mã tôi đang sử dụng:Nhận lỗi khi đưa tham số phông chữ trong imageloadfont
$im = imagecreatetruecolor(750,600);
$title = imagecolorallocate($im, 255, 240, 255);
$font = imageloadfont(JPATH_SITE.'/components/com_motivator/images/font/AARDV.TTF');
$text = "Some text here";
imagettftext($im, 20, 0, 15, 20, $title, $font, $text);
Khi mã trên đang chạy tôi đã nhận một thông báo lỗi
Warning: imageloadfont() [function.imageloadfont]: gd warning: product of memory allocation multiplication would exceed INT_MAX, failing operation gracefully
Làm thế nào tôi giải quyết lỗi này cho tôi bất kỳ ý tưởng
bằng cách sử dụng imagestring() nhận được lỗi giống nhau – nilesh1006
Đó không phải là ngay cả dòng đang bị lỗi. – Lolmewn