Новые книги

Эрминия Ибарра, профессор с мировым именем, преподаватель INSEAD, бросает вызов общепринятому мнению о лидерстве. Согласно ее концепции «восприятия извне», чтобы научиться думать как лидер, вам необходимо начать действовать как лидер. При помощи практических инструментов из этой книги вы сможете стать лидером, которому доверяют, ради которого не боятся рисковать, которого уважают и которым восхищаются.
Практическое руководство по созданию современных Web-сайтов, соответствующих концепции Web 2.0. Описаны языки HTML 5 и CSS 3, применяемые, соответственно, для создания содержимого и представления Web-страниц. Даны принципы Web-программирования на языке JavaScript с использованием библиотеки Ext Core. Рассказано о создании интерактивных Web-страниц, приведены примеры интерактивных элементов, позволяющие сделать Web-страницы удобнее для посетителя. Раскрыты вопросы реализации подгружаемого и генерируемого содержимого, семантической разметки, применения баз данных для формирования Web-страниц. Показаны способы расширения функциональности Web-сайтов с использованием Web-форм, элементов управления, свободно позиционируемых элементов и программного рисования средствами HTML 5.

imagettfbbox

Учебник РНР
НазадВперёд

imagettfbbox

(PHP 3>= 3.0.1, PHP 4)

imagettfbbox - даёт обрамляющий текста с использованием шрифтов TrueType.

Описание

array imagettfbbox (int size, int angle, string fontfile, string text)

Эта функция вычисляет и возвращает обрамляющий бокс в пикселах для TrueType-текста.

text

Измеряемая строка.

size

Размер шрифта в пикселах.

fontfile

Имя файла шрифта TrueType. (Это также может быть URL.) В зависимости от версии библиотеки, используемой PHP, может попытаться искать файлы, которые не начинаются с ведущего символа '/', присоединяя '.ttf' к имени файла, по всему пути шрифтов, определённому для библиотеки.

angle

Угол в градусах, в которых будет измеряться text.

imagettfbbox() возвращает массив из 8 элементов, представляющих 4 точки, образующие бокс текста:

0нижний левый угол, X-позиция
1нижний левый угол, Y-позиция
2нижний правый угол, X-позиция
3нижний правый угол, Y-позиция
4верхний правый угол, X-позиция
5верхний правый угол, Y-позиция
6верхний левый угол, X-позиция
7верхний левый угол, Y-позиция

точки относительны к тексту, независимо от угла, поэтому "верхний левый" означает самый верхний левый угол, если смотреть на текст горизонтально.

Эта функция требует библиотек GD и FreeType.

См. также imagettftext().


Назад Оглавление Вперёд
imagetruecolortopalette Вверхimagettftext