Я пользуюсь Вмешательством Библиотека для Laravel с Imagick.
неправильно отображает шрифты хинди.
Например:
"इण्टरनेट पर हिन्दी के साधन" отображается как 
Вот мой код. Я использую Arial-Unicode-MS шрифт
public static function generateOverlayText($image, $text)
{
$img = Image::make($image->getContent());
$extension = 'jpg';
$centerX = 25;
$centerY = 210;
$lines = explode("\n", wordwrap($text, 21));
$currentLineVIndex = $centerY;
foreach ($lines as $line) {
$img->text($line, $centerX, $currentLineVIndex, function ($font) use ($fontSize) {
$font->file(public_path('fonts/arial-unicode-ms/arial-uni.ttf'));
$font->size(18);
$font->color('#fdf6e3');
});
}
$encoded = $img->encode($extension);
return $encoded;
}
Можем ли мы что-то сделать, чтобы сделать это правильно?
Спасибо за помощь