note 49091 added to function.imageellipse
| From: | julian at osu1 dot php dot net | Date: | Sun, 16 Jan 2005 14:23:41 +0000 |
| Subject: | note 49091 added to function.imageellipse | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-83448@lists.php.net to get a copy of this message | ||
if you want to display an ellipse in the upper left corner of an image, you can easily calculate the
corresponding cx and cy values. this example will draw an ellipse having the same width and height
as the image.
<?php
$ellipse_width = 100;
$ellipse_height = 200;
$ellipse_cx = ($ellipse_width / 2);
$ellipse_cy = ($ellipse_height / 2);
$img_x = $ellipse_width;
$img_y = $ellipse_height;
$img = imagecreate($img_x, $img_y);
$bg = imagecolorallocate($img, 255,255,255);
$ellipse_color = imagecolorallocate($img, 0, 0, 0);
imageellipse($img, $ellipse_cx, $ellipse_cy, $ellipse_width, $ellipse_height, $ellipse_color);
header("Content-type: image/png");
imagepng($img);
imagedestroy($img);
?>
----
Manual Page -- http://www.php.net/manual/en/function.imageellipse.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+49091
Delete -- http://master.php.net/manage/user-notes.php?action=delete+49091&report=yes
Reason: bad code -- http://master.php.net/manage/user-notes.php?action=delete+49091&report=yes&reason=bad+code
Reason: spam -- http://master.php.net/manage/user-notes.php?action=delete+49091&report=yes&reason=spam
Reason: useless example -- http://master.php.net/manage/user-notes.php?action=delete+49091&report=yes&reason=useless+example
Reason: contains commercial links -- http://master.php.net/manage/user-notes.php?action=delete+49091&report=yes&reason=contains+commercial+links
Reason: useless note -- http://master.php.net/manage/user-notes.php?action=delete+49091&report=yes&reason=useless+note
Reject -- http://master.php.net/manage/user-notes.php?action=reject+49091&report=yes
Search -- http://master.php.net/manage/user-notes.php