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" - максимальну верхню межу елемента рядка.
Дивіться також
- ps_continue_text() - Продовжує текст у наступному рядку
- ps_stringwidth() - Отримує ширину рядка