Определение ширины текста CSS с помощью PHP

Мне нужно определить ширину текста в моем HTML. Я использую библиотеку php GD2 и вычисляю ширину текста, но вычисленная ширина отличается от ширины панели инструментов разработчика Chrome.

<?php
$text = 'HELLO WORLD';
$font = './fonts/Helvetica___.ttf';
$fontSize = "12";

$bbox = imagettfbbox($fontSize, 0, $font, $text);
$width = $bbox[4] - $bbox[0];

echo "point=".$width.'<br>';
echo "pixel=".ceil((($width * 96) / 72)).'<BR>';

echo '<p><span style="font-family: helvetica;font-size:12px;">'.$text.'</span></p>';
exit();

0 ответов

Другие вопросы по тегам