imagettftext проблема с рисованием в пределах границы изображения / размера

У меня есть скрипт, который динамически рисует изображения для предварительного просмотра шрифтов (TTF).
Поскольку каждый шрифт оформлен по-своему, некоторые из них не помещаются в области рисования, а некоторые становятся очень маленькими.

Каков наилучший динамический подход для решения такой проблемы? Чтобы динамически регулировать размер текста, чтобы всегда рисовать с читаемым размером в пределах определенной границы изображения?

Вот мой код,

<?php
header('Content-Type: image/png');
$im = imagecreatetruecolor(600, 70);
$white = imagecolorallocate($im, 255, 255, 255);
$black = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 600, 70, $white);
$text = 'Testing...';
// The file name is hard coded in this example.
$font = 'arial.ttf';
imagettftext($im, 50, 0, 10, 60, $black, $font, $text);
imagepng($im);
imagedestroy($im);
?>

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]