Skip to content

Commit

Permalink
remove limits
Browse files Browse the repository at this point in the history
  • Loading branch information
pavelzotikov committed Jan 14, 2025
1 parent 6c42bc9 commit c5b4cd5
Show file tree
Hide file tree
Showing 7 changed files with 0 additions and 23 deletions.
1 change: 0 additions & 1 deletion src/SocialMediaImageGenerator/Generator.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ class Generator
public function __construct(int $width, int $height, string $color)
{
$this->image = new \Imagick();
ImagickResourceLimiter::applyLimits($this->image);

$this->image->setResolution(300, 300);
$this->image->newImage($width, $height, $color);
Expand Down
13 changes: 0 additions & 13 deletions src/SocialMediaImageGenerator/Magnetic.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ class Magnetic
public function __construct(array &$layers, array &$layers_with_names)
{
$this->im = new \Imagick();
ImagickResourceLimiter::applyLimits($this->im);

$this->layers = &$layers;
$this->layers_with_names = &$layers_with_names;
Expand Down Expand Up @@ -77,7 +76,6 @@ private function horizontalCenter(AbstractType &$layer)
} else {

/*$im = new \Imagick();
ImagickResourceLimiter::applyLimits($im);
$layer_info = $im->queryFontMetrics($layer->$this->getImage(), $layer->getText());*/

$layer->setX(
Expand All @@ -94,7 +92,6 @@ private function horizontalCenter(AbstractType &$layer)
if ($layer->getImage() instanceof \Imagick) {

/*$im = new \Imagick();
ImagickResourceLimiter::applyLimits($im);
$to_layer_info = $im->queryFontMetrics($this->to_layer->getImage(), $this->to_layer->getText());*/

$layer->setX(
Expand Down Expand Up @@ -128,7 +125,6 @@ private function left(AbstractType &$layer)
/*if ($layer_image instanceof \ImagickDraw) {
$im = new \Imagick();
ImagickResourceLimiter::applyLimits($im);
$layer_info = $im->queryFontMetrics($layer_image, $layer->getText());
if ($layer->getAlignment() === \Imagick::ALIGN_CENTER) {
Expand All @@ -152,7 +148,6 @@ private function right(AbstractType &$layer)
/*if ($layer_image instanceof \ImagickDraw) {
$im = new \Imagick();
ImagickResourceLimiter::applyLimits($im);
$layer_info = $im->queryFontMetrics($layer_image, $layer->getText());
if ($layer->getAlignment() === \Imagick::ALIGN_CENTER) {
Expand Down Expand Up @@ -204,7 +199,6 @@ private function verticalCenter(AbstractType &$layer)
));
} else {
$im = new \Imagick();
ImagickResourceLimiter::applyLimits($im);

$layer_info = $im->queryFontMetrics($layer->getImage(), $layer->getText());

Expand All @@ -221,7 +215,6 @@ private function verticalCenter(AbstractType &$layer)
} elseif ($this->to_layer->getImage() instanceof \ImagickDraw) {
if ($layer->getImage() instanceof \Imagick) {
$im = new \Imagick();
ImagickResourceLimiter::applyLimits($im);

$to_layer_info = $im->queryFontMetrics($this->to_layer->getImage(), $this->to_layer->getText());

Expand All @@ -236,7 +229,6 @@ private function verticalCenter(AbstractType &$layer)
));
} else {
$im = new \Imagick();
ImagickResourceLimiter::applyLimits($im);

$layer_info = $im->queryFontMetrics($layer->getImage(), $layer->getText());
$to_layer_info = $im->queryFontMetrics($this->to_layer->getImage(), $this->to_layer->getText());
Expand Down Expand Up @@ -266,7 +258,6 @@ private function top(AbstractType &$layer)
));
} elseif ($layer->getImage() instanceof \ImagickDraw) {
$im = new \Imagick();
ImagickResourceLimiter::applyLimits($im);

$layer_info = $im->queryFontMetrics($layer->getImage(), $layer->getText());

Expand All @@ -280,7 +271,6 @@ private function top(AbstractType &$layer)
} elseif ($this->to_layer->getImage() instanceof \ImagickDraw) {
if ($layer->getImage() instanceof \Imagick) {
$im = new \Imagick();
ImagickResourceLimiter::applyLimits($im);

$to_layer_info = $im->queryFontMetrics($this->to_layer->getImage(), $this->to_layer->getText());

Expand Down Expand Up @@ -311,7 +301,6 @@ private function bottom(AbstractType &$layer)
));
} elseif ($layer->getImage() instanceof \ImagickDraw) {
$im = new \Imagick();
ImagickResourceLimiter::applyLimits($im);

$layer_info = $im->queryFontMetrics($layer->getImage(), $layer->getText());

Expand All @@ -328,7 +317,6 @@ private function bottom(AbstractType &$layer)
} elseif ($this->to_layer->getImage() instanceof \ImagickDraw) {
if ($layer->getImage() instanceof \Imagick) {
$im = new \Imagick();
ImagickResourceLimiter::applyLimits($im);

$to_layer_info = $im->queryFontMetrics($this->to_layer->getImage(), $this->to_layer->getText());

Expand All @@ -343,7 +331,6 @@ private function bottom(AbstractType &$layer)
));
} elseif ($layer->getImage() instanceof \ImagickDraw) {
$im = new \Imagick();
ImagickResourceLimiter::applyLimits($im);

$to_layer_info = $im->queryFontMetrics($this->to_layer->getImage(), $this->to_layer->getText());

Expand Down
1 change: 0 additions & 1 deletion src/SocialMediaImageGenerator/Types/Background.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ public function getImage(): \Imagick
}

$layer = new \Imagick();
ImagickResourceLimiter::applyLimits($layer);

$layer->newImage($this->getWidth(), $this->getHeight(), $this->getColor());

Expand Down
2 changes: 0 additions & 2 deletions src/SocialMediaImageGenerator/Types/BackgroundImage.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ public function getImage(): \Imagick
}

$layer = new \Imagick();
ImagickResourceLimiter::applyLimits($layer);

$layer->readImage($this->getPath());

Expand All @@ -43,7 +42,6 @@ public function getImage(): \Imagick

if ($this->getBlackout()) {
$blackout_draw = new \Imagick();
ImagickResourceLimiter::applyLimits($blackout_draw);

$blackout_draw->newImage($width, $height, new \ImagickPixel($this->getBlackout()->getColor()));

Expand Down
3 changes: 0 additions & 3 deletions src/SocialMediaImageGenerator/Types/Image.php
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ public function getImage(bool $no_resize = false): \Imagick
}

$layer = new \Imagick();
ImagickResourceLimiter::applyLimits($layer);

$layer->readImage($this->getPath());
$layer->setImageResolution(300, 300);
Expand All @@ -38,7 +37,6 @@ public function getImage(bool $no_resize = false): \Imagick

if ($this->getRoundCorners()) {
$mask = new \Imagick();
ImagickResourceLimiter::applyLimits($mask);

$mask->newImage($this->getWidth(), $this->getHeight(), new \ImagickPixel('transparent'));

Expand All @@ -59,7 +57,6 @@ public function getImage(bool $no_resize = false): \Imagick

if ($this->getFill()) {
$layer_colorize = new \Imagick();
ImagickResourceLimiter::applyLimits($layer_colorize);

$layer_colorize->newImage($layer->getImageWidth(), $layer->getImageHeight(), $this->getFill());
$layer_colorize->compositeImage($layer, \Imagick::COMPOSITE_COPYOPACITY, 0, 0);
Expand Down
1 change: 0 additions & 1 deletion src/SocialMediaImageGenerator/Types/ImageGravityCenter.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ public function getImage(bool $no_resize = true): \Imagick

if ($this->fill) {
$layer_colorize = new \Imagick();
ImagickResourceLimiter::applyLimits($layer_colorize);

$layer_colorize->newImage($layer->getImageWidth(), $layer->getImageHeight(), $this->fill);
$layer_colorize->compositeImage($layer, \Imagick::COMPOSITE_COPYOPACITY, 0, 0);
Expand Down
2 changes: 0 additions & 2 deletions src/SocialMediaImageGenerator/Types/Text.php
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,6 @@ private function sliceTextByLines(string $text, int $lines, string $symbol = '..
private function getMetricsForEachOfLine(string $text, \ImagickDraw $draw): array
{
$im = new \Imagick();
ImagickResourceLimiter::applyLimits($im);

$info = [];
foreach (explode("\n", $text) as $string) {
Expand All @@ -102,7 +101,6 @@ private function getMetricsForEachOfLine(string $text, \ImagickDraw $draw): arra
private function wordwrap(string $text, int $width, \ImagickDraw $draw, int &$number_of_lines = 1): string
{
$im = new \Imagick();
ImagickResourceLimiter::applyLimits($im);

$final_text = "";
$words = explode(' ', $text);
Expand Down

0 comments on commit c5b4cd5

Please sign in to comment.