Вы не зарегистрированы? Нажмите здесь для регистрации.
Забыли пароль? Запросите новый здесь.
|
Вы должны авторизироваться, чтобы добавить сообщение.
|
|
|
Последние активные темы форума |
|
imagesetstyle
(PHP 4 >= 4.0.6, PHP 5) imagesetstyle -- Set the style for line drawing
Descriptionbool imagesetstyle ( resource image, array style ) imagesetstyle() sets the style to be used by all
line drawing functions (such as imageline()
and imagepolygon()) when drawing with the special
color IMG_COLOR_STYLED or lines of images with color
IMG_COLOR_STYLEDBRUSHED. Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
The style parameter is an array of pixels.
Following example script draws a dashed line from upper left to
lower right corner of the canvas:
Пример 1. imagesetstyle() example
<?php
header
(
"Content-type: image/jpeg"
);
$im
=
imagecreate
(
100
,
100
);
$w
=
imagecolorallocate
(
$im
,
255
,
255
,
255
);
$red
=
imagecolorallocate
(
$im
,
255
,
0
,
0
);
/* Draw a dashed line, 5 red pixels, 5 white pixels */
$style
= array(
$red
,
$red
,
$red
,
$red
,
$red
,
$w
,
$w
,
$w
,
$w
,
$w
);
imagesetstyle
(
$im
,
$style
);
imageline
(
$im
,
0
,
0
,
100
,
100
,
IMG_COLOR_STYLED
);
/* Draw a line of happy faces using imagesetbrush() with imagesetstyle */
$style
= array(
$w
,
$w
,
$w
,
$w
,
$w
,
$w
,
$w
,
$w
,
$w
,
$w
,
$w
,
$w
,
$red
);
imagesetstyle
(
$im
,
$style
);
$brush
=
imagecreatefrompng
(
"http://www.libpng.org/pub/png/images/smile.happy.png"
);
$w2
=
imagecolorallocate
(
$brush
,
255
,
255
,
255
);
imagecolortransparent
(
$brush
,
$w2
);
imagesetbrush
(
$im
,
$brush
);
imageline
(
$im
,
100
,
0
,
0
,
100
,
IMG_COLOR_STYLEDBRUSHED
);
imagejpeg
(
$im
);
imagedestroy
(
$im
);
?>
|
|
Смотрите также imagesetbrush(), imageline().
Замечание: This function was added in PHP 4.0.6
|
· Гостей: 1
· Пользователей: 0
· Всего пользователей: 453
· Новый пользователь: ZDA
|
|