mirror of
https://github.com/Intervention/image.git
synced 2025-02-06 13:59:12 +01:00
circle is defined by width
This commit is contained in:
parent
d1e923455e
commit
b5936b46d6
@ -19,12 +19,12 @@ class EllipseShape extends \Intervention\Image\AbstractShape
|
|||||||
public function applyToImage(Image $image, $x = 0, $y = 0)
|
public function applyToImage(Image $image, $x = 0, $y = 0)
|
||||||
{
|
{
|
||||||
$background = new Color($this->background);
|
$background = new Color($this->background);
|
||||||
imagefilledellipse($image->getCore(), $x, $y, $this->width * 2, $this->height * 2, $background->getInt());
|
imagefilledellipse($image->getCore(), $x, $y, $this->width, $this->height, $background->getInt());
|
||||||
|
|
||||||
if ($this->hasBorder()) {
|
if ($this->hasBorder()) {
|
||||||
$border_color = new Color($this->border_color);
|
$border_color = new Color($this->border_color);
|
||||||
imagesetthickness($image->getCore(), $this->border_width);
|
imagesetthickness($image->getCore(), $this->border_width);
|
||||||
imageellipse($image->getCore(), $x, $y, $this->width * 2, $this->height * 2, $border_color->getInt());
|
imageellipse($image->getCore(), $x, $y, $this->width, $this->height, $border_color->getInt());
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user