Новые книги

Книга широко известных авторов, разработчиков языка Си, переработанная и дополненная с учетом стандарта ANSI для языка Си, 2-е английское издание которой вышло в 1988 году, давно стала классикой для всех изучающих и/или использующих как Си, так и Си++. Русский перевод этой книги впервые был выпущен изд- вом "Финансы и статистика" в 1992 г. и с тех пор пользуется неизменным спросом читателей.

Для настоящего третьего русского издания перевод заново сверен с оригиналом, в него внесены некоторые поправки, учитывающие устоявшиеся за прошедшие годы изменения в терминологии, а так же учтены замечания, размещенные автором на странице http://cm.bell-labs.com/cm/cs/cbook/2ediffs.html.

Для программистов, преподавателей и студентов.

Издание подготовлено при участии издательства "Финансы и статистика"
CSS3 – будущее веб-разработки, новый стандарт оформления документов, расширяющий возможности предыдущего стандарта CSS2. Многие возможности, которые ранее были труднодоступными, в CSS3 могут просто достигаться за счет использования новых свойств оформления.

Абсолютные преимущества технологий нового поколения – на высоте. Прежде всего, простота и легкость – для программистов, а удобство и комфорт – для пользователей.

Книга Дэна Сидерхолма поможет вам использовать CSS3 прямо сейчас, применяя технологии, появившиеся в новых стандартах.

На примере дизайна веб-страницы автор показывает применение всех, изложенных в книге, инструментов.

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