Я использую Intervention/Image для создания некоторых изображений с помощью Laravel. Что-то вроде этого:
$img->text('test', 300, 30, function ($font) {
$font->file(public_path('assets/fonts/montserrat.ttf'));
$font->size(30);
$font->color('#000');
$font->align('center');
$font->valign('top');
$font->angle(0);
});
До сих пор это работало ... на производственном сервере все в порядке, но на моем локальном сервере я получаю imagettfbbox (): Проблема с макетом текста каждый раз, когда я генерирую изображение. Кажется, я не могу найти ответа на эту проблему.
Я попытался сопоставить версию PHP с версией с моего сервера (7.2), ранее у меня была версия 7.4 на локальном компьютере, но это ничего не меняет :(
Был бы очень признателен, если бы кто-нибудь помог мне с этим!