Справочник по PHP




Работа со шрифтами TrueType и PostScript Type 1 - часть 4


Аргументы space, tightness, angle не обязательны.

Результаты расчета недостаточно точны. Функция возвращает массив:

  •   0 - нижний левый угол, Х-координата;
  •   1 - нижний левый угол, Y-координата;
  •   2 - верхний правый угол, Х-координата;
  •   3 - верхний правый угол, Y- координата.
  • Эта функция доступна только в том случае, если PHP был скомпилирован с опцией --enable-t1lib.

    imagePSText

    Вывод текста поверх рисунка шрифтом PostScript Type 1.

    Синтаксис :

    array imagePSText ( resource image, string text, int font, int size, int foreground, int background, int x, int y [, int space [, int tightness [, float angle [, int antialias_steps]]]])

    Параметр size

    задает размер шрифта.

    Координаты x, у указывают левый нижний угол первого символа.

    Аргументами foreground и background задаются цвета текста и фона (фон необходим только для сглаживания шрифта).

    Аргумент antialias_steps позволяет указать число цветов, используемых при сглаживании текста (допустимые значения 4 и 16). Для шрифтов размером меньше 20 используйте большее значение, так как это улучшает читабельность; для больших шрифтов используйте меньшее значение, так как это увеличивает быстродействие.

    Параметр angle задает наклон текста в градусах.

    Функция возвращает массив, подобно imagepsbbox().

    Эта функция доступна только в том случае, если PHP был скомпилирован с опцией --enable-t1lib.




    Содержание  Назад  Вперед