Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
imagedashedline
(PHP 4, PHP 5)
imagedashedline — Draw a dashed line
Описание
bool imagedashedline ( resource $image , int $x1 , int $y1 , int $x2 , int $y2 , int $color )This function is deprecated. Use combination of imagesetstyle() and imageline() instead.
Список параметров
image -
Ресурс изображения, полученный одной из функций создания изображений, например, такой как imagecreatetruecolor().
x1 -
Upper left x coordinate.
y1 -
Upper left y coordinate 0, 0 is the top left corner of the image.
x2 -
Bottom right x coordinate.
y2 -
Bottom right y coordinate.
color -
The fill color. A color identifier created with imagecolorallocate().
Возвращаемые значения
Always returns true
Примеры
Пример #1 imagedashedline() example
// Create a 100x100 image
$im = imagecreatetruecolor(100, 100);
$white = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);
// Draw a vertical dashed line
imagedashedline($im, 50, 25, 50, 75, $white);
// Save the image
imagepng($im, './dashedline.png');
imagedestroy($im);
Результатом выполнения данного примера будет что-то подобное:

Пример #2 Alternative to imagedashedline()
// Create a 100x100 image
$im = imagecreatetruecolor(100, 100);
$white = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);
// Define our style: First 4 pixels is white and the
// next 4 is transparent. This creates the dashed line effect
$style = Array(
$white,
$white,
$white,
$white,
IMG_COLOR_TRANSPARENT,
IMG_COLOR_TRANSPARENT,
IMG_COLOR_TRANSPARENT,
IMG_COLOR_TRANSPARENT
);
imagesetstyle($im, $style);
// Draw the dashed line
imageline($im, 50, 25, 50, 75, IMG_COLOR_STYLED);
// Save the image
imagepng($im, './imageline.png');
imagedestroy($im);
Смотрите также
- imagesetstyle() - Set the style for line drawing
- imageline() - Draw a line
Описание на ru2.php.net
Описание на php.ru