Получает геометрию строки

# ps_string_geometry

(PECL ps >= 1.2.0)

ps_string_geometry — Получает геометрию строки

### Описание

function 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() - Получает ширину строки

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open