Размер строки в переполнении стека

У меня есть следующий код для вычисления строки в php, используя определенный шрифт.

Я должен выполнить это на 1024 строках каждые 5 секунд. Код, который я публикую, слишком мал, страница загружается слишком долго.

Есть ли более быстрый способ сделать это? Это не должно быть совершенно точно, это может быть выключено на 4/5%. Но обязательно, чтобы он не отображал меньший размер, чем ожидалось.

Я думал о том, чтобы умножить длину строки на среднее значение с буквой, но если строка содержит много больших букв, таких как заглавная O, то вычисленная строка короче реальной строки, и это запрещено. С другой стороны, если я использую большее значение для среднего значения, если в строке много коротких букв, таких как строчная буква «l», то результат будет за пределами моего 5% допуска.

Что можно сделать, чтобы вычислить это действительно быстро?

$box = imageTTFBbox(15,0,"./ar.ttf",$mystring);
$width1 = abs($box[4] - $box[0]);

0

Решение

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

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

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

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