(PECL imagick 2, PECL imagick 3)
Imagick::queryFontMetrics — Возвращает массив, представляющий метрики шрифта
$properties, string $text, bool $multiline = ?): arrayВозвращает многомерный массив, представляющий метрики шрифта.
propertiesОбъект ImagickDraw, содержащий свойства шрифта.
textТекст.
multilineМногострочный параметр. Если оставить пустым, он определяется автоматически.
Возвращает многомерный массив, представляющий метрики шрифта.
При ошибке функция выбрасывает исключение ImagickException.
Пример #1 Пример использования Imagick::queryFontMetrics():
Запрашивает метрики для текста и выводит результаты на экран.
<?php
/* Создание нового объекта Imagick */
$im = new Imagick();
/* Создание нового объекта Imagick */
$draw = new ImagickDraw();
/* Установка шрифта */
$draw->setFont('/path/to/font.ttf');
/* Вывод метрики шрифта, автоматическое определение многострочного параметра */
var_dump($im->queryFontMetrics($draw, "Hello World!"));
?>