создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

imageloadfont

Пред.

След.

imageloadfont

(PHP 3, PHP 4, PHP 5)imageloadfont -- Load a new font

Description

int imageloadfont (string file)

imageloadfont() loads a user-defined bitmap

font and returns an identifier for the font (that is always

greater than 5, so it will not conflict with the built-in fonts).

It returns FALSE in case of error.

The font file format is currently binary and architecture

dependent. This means you should generate the font files on the

same type of CPU as the machine you are running PHP on.

Таблица 1. Font file format

byte positionC data typedescription
byte 0-3intnumber of characters in the font
byte 4-7int- value of first character in the font (often 32 for space)

byte 8-11intpixel width of each character
byte 12-15intpixel height of each character
byte 16-char- array with character data, one byte per pixel in each

character, for a total of (nchars*width*height) bytes.

Пример 1. Using imageloadfont

<?php

$im = imagecreatetruecolor(50, 20);

$black = imagecolorallocate($im, 0, 0, 0);

$white = imagecolorallocate($im, 255, 255, 255);

imagefilledrectangle($im, 0, 0, 49, 19, $white);

$font = imageloadfont("04b.gdf");

imagestring($im, $font, 0, 0, "Hello", $black);

imagepng($im);

?>

See also imagefontwidth() and

imagefontheight().

Пред.

Начало

След.

imageline

Уровень выше

imagepalettecopy

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting