{lang: ‘ru’}

php рисование, уроки php для начинающих, уроки phpЭто 14 урок серии уроки php для начинающих и сегодня будут рассмотрены функции, с помощью которых можно работать с текстом и шрифтами в PHP.

Функции для работы с текстом и шрифтами

ImageChar — с помощью этой функции можно горизонтально рисовать отдельные символы.

int imagechar(int im, int font, int x, int y, string c, int col);

ImageChar рисует первый символ из строки c в рисунке id с верхним левым углом в точке с координатами x,y (верхний левый — 0,0) цветом col и шрифтом 1, 2, 3, 4 или 5, будут использоваться встроенные шрифты (чем больше цифра, тем больше будет шрифт). Чтобы использовать собственные шрифты, необходимо воспользоваться функцией ImageLoadFont, с которой вы можете ознакомиться в PHP manual.

ImageCharUp — с помощью этой функции можно вертикально рисовать отдельные символы.

int imagecharup(int im, int font, int x, int y, string c, int col);

ImageCharUp рисует символ c вертикально в изображении im по координатам x, y (верхний левый — 0, 0) с цветом col. Если font равен 1, 2, 3, 4 или 5, будут использоваться встроенные шрифты.

ImageString — функция позволяет горизонтально нарисовать строку

int imagestring(int im, int font, int x, int y, string s, int col);

ImageString рисует строку s в изображении im по координатам x,y (верхний левый — 0,0) цветом col. Если font равен 1, 2, 3, 4 или 5, будут использоваться встроенные шрифты.

ImageStringUp — функция позволяет вертикально нарисовать строку

int imagestringup(int im, int font, int x, int y, string s, int col);

ImageStringUp рисует строку s вертикально в изображении im по координатам x,y (верхний левый — 0,0) цветом col. Если font равен 1, 2, 3, 4 или 5, будут использоваться встроенные шрифты.

ImageFontHeight — с помощью этой функции можно узнать высоту шрифта

int imagefontheight(int font);

Возвращает высоту шрифта font в пикселах.

ImageFontWidth — с помощью этой функции можно  узнать ширину шрифта

int imagefontwidth(int font);

Возвращает ширину символа шрифта font в пикселах.

Вывести сайт в топ стало намного проще. оптимизация и раскрутка.

 

 


Получайте новые статьи блога прямо себе на почту