From d2f6b140075a5fdee9d103ff0ac65c7710d3b4ba Mon Sep 17 00:00:00 2001 From: Oliver Vogel Date: Mon, 8 Jan 2024 15:30:05 +0100 Subject: [PATCH] Fix #723 https://github.com/Intervention/image/issues/723 --- src/Drivers/Imagick/Modifiers/CropModifier.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Drivers/Imagick/Modifiers/CropModifier.php b/src/Drivers/Imagick/Modifiers/CropModifier.php index c9c69d89..16242a29 100644 --- a/src/Drivers/Imagick/Modifiers/CropModifier.php +++ b/src/Drivers/Imagick/Modifiers/CropModifier.php @@ -35,6 +35,14 @@ class CropModifier extends DriverSpecializedModifier $crop->pivot()->y() + $this->offset_y ); + // repage + $frame->native()->setImagePage( + $crop->width(), + $crop->height(), + 0, + 0, + ); + // cover the possible newly created areas with background color if ($crop->width() > $originalSize->width() || $this->offset_x > 0) { $draw->rectangle(