From f19be728efc1d27947eb3cd6b7a58a18b3b09ba6 Mon Sep 17 00:00:00 2001 From: Oliver Vogel Date: Sun, 29 Oct 2023 09:28:06 +0100 Subject: [PATCH] Set resolution for new images with Imagick driver --- src/Drivers/Imagick/ImageFactory.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Drivers/Imagick/ImageFactory.php b/src/Drivers/Imagick/ImageFactory.php index 7fd67e06..c0f754a2 100644 --- a/src/Drivers/Imagick/ImageFactory.php +++ b/src/Drivers/Imagick/ImageFactory.php @@ -61,6 +61,11 @@ public function add($source, float $delay = 1): self return new Image($animation->imagick); } + /** + * {@inheritdoc} + * + * @see FactoryInterface::newCore() + */ public function newCore(int $width, int $height) { $imagick = new Imagick(); @@ -68,6 +73,7 @@ public function newCore(int $width, int $height) $imagick->setType(Imagick::IMGTYPE_UNDEFINED); $imagick->setImageType(Imagick::IMGTYPE_UNDEFINED); $imagick->setColorspace(Imagick::COLORSPACE_RGB); + $imagick->setImageResolution(96, 96); return $imagick; }