Здравствуйте, объясните мне пожалуйста вот что...
Есть PHP функция imagettfbbox которая измеряет размер написанного шрифтом ttf. Она возвращает массив из 8 ячеек, в моём случаи этот массив выглядит так:
Array ( [0] => -1 [1] => -1 [2] => 110 [3] => -1 [4] => 110 [5] => -33 [6] => -1 [7] => -33 )
А получаю я его таким образом:
$box = imagettfbbox(32, 0, 'lobster.ttf', 'Текст');
print_r($box);
Вот картинка, которая показывает где находится та или иная точка:
Вопрос 1: почему у меня есть отрицательные значения и почему они бывают в принципе?
Вопрос 2: точка 0 и 1 равны и это правильно если смотреть на картинку, а вот все остальные точки парами имеют разные значения, почему так?
Вопрос 3: как мне просто узнать ширину и высоту написанного?
Спасибо за внимание!