imagedashedline
imagedashedline
Draw a dashed line
true **imagedashedline** GdImage $image int $x1 int $y1 int $x2 int $y2 int $color
This function is deprecated. Use combination of
and
instead.
imagesetstyle``imageline
x1Upper left x coordinate.
y1Upper left y coordinate 0, 0 is the top left corner of the image.
x2Bottom right x coordinate.
y2Bottom right y coordinate.
colorThe fill color. gd.identifier.color
return.true.always
Voorbeeld: example
<?php
// 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');
?>
**Voorbeeld: Alternative to **
<?php
// 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');
?>
imagesetstyle``imageline