imagepstext

(PHP 3 >= 3.0.9, PHP 4, PHP 5)

imagepstext - Рисует текстовую строку на изображении, используя шрифт PostScript Type1

Описание

array imagepstext ( resource image, string text, resource font, int size, int foreground, int background, int x, int y [, int space, int tightness, float angle, int antialias_steps] )
Size выражен в пикселах.

Foreground это цвет текста.

Background это цвет, на который текст попытается перейти при анти-псевдонимах. Реальные пикселы фона не прорисовываются с помощью background, поэтому фоновое изображение не должно быть сплошного цвета.

Координаты x, y определяют точку отсчёта (или точку ссылки) первого символа (грубо - это левый верхний угол символа).Это отличается от imagestring(), где x, y определяют правый верхний угол первого символа. Просмотрите документацию PostScipt и шрифтах и их системах измерения, если вы не можете понять как это работает.

Space позволяет изменять значение space по умолчанию шрифта.Эта величина прибавляется к нормальному значению и может быть отрицательной.

Tightness даёт возможность управлять размером межсимвольного пространства. Эта величина прибавляется к нормальной величине символов и может быть отрицательной.

Angle это градусы.

Antialias_steps позвляет контролировать количество цветов для antialiasing текст. Допускаются значения 4 и 16. Большее значение рекомендуется для текстов, размером менее 20, где качество текста довольно заметно.Для больших номеров используйте 4. Это уменьшает нагрузку на компьютер.

Параметры space и tightness выражаются в единицах измерения символов, где 1 unit равен 1/1000 em-квадрата.

Параметры space, tightness, angle и antialias являются необязательными.

Эта функция возвращает массив, содержащий следующие элементы: 0 нижняя левая x-координата
1 нижняя левая y-координата
2 правая верхняя x-координата
3 правая верхняя y-координата

Смотрите также: imagepsbbox(), примеры работы с изображениями на PHP.

Все функции изображение
Описание на ru2.php.net
Описание на php.ru