ps_string_geometry

(PECL ps >= 1.2.0)

ps_string_geometry — Отримує геометрію рядка

Опис

ps_string_geometry(    resource $psdoc,    string $text,    int $fontid = 0,    float $size = 0.0): array

Функция похожа наps_stringwidth(), але повертає масив розмірів, що містить ширину, верхню та нижню межу тексту.

Список параметрів

psdoc

Ідентифікатор ресурсу файлу postscript, повернутий функцією ps_new()

text

Текст, для якого має бути розрахована геометрія.

fontid

Ідентифікатор шрифту. Якщо шрифт не вказано, використовується поточний шрифт.

size

Розмір шрифту. Якщо розмір не вказано, використовується поточний розмір.

Значення, що повертаються

Масив розмірів рядка. Елемент "width" містить ширину рядка, що повертається функцією ps_stringwidth(). . Елемент "descender" містить максимальну нижню межу, а "ascender" - максимальну верхню межу елемента рядка.

Дивіться також