1
0
mirror of https://github.com/Intervention/image.git synced 2025-09-02 18:32:56 +02:00

Merge pull request #613 from tchiotludo/fix/minetype

Missing set minetype on Imagick
This commit is contained in:
Oliver Vogel
2021-07-06 15:11:39 +02:00
committed by GitHub

View File

@@ -47,6 +47,8 @@ class Encoder extends AbstractEncoder
$imagick->setCompression($compression);
$imagick->setImageCompression($compression);
$this->image->mime = image_type_to_mime_type(IMAGETYPE_PNG);
return $imagick->getImagesBlob();
}
@@ -66,6 +68,8 @@ class Encoder extends AbstractEncoder
$imagick->setCompression($compression);
$imagick->setImageCompression($compression);
$this->image->mime = image_type_to_mime_type(IMAGETYPE_GIF);
return $imagick->getImagesBlob();
}
@@ -111,6 +115,8 @@ class Encoder extends AbstractEncoder
$imagick->setCompressionQuality($this->quality);
$imagick->setImageCompressionQuality($this->quality);
$this->image->mime = image_type_to_mime_type(IMAGETYPE_TIFF_II);
return $imagick->getImagesBlob();
}
@@ -130,6 +136,8 @@ class Encoder extends AbstractEncoder
$imagick->setCompression($compression);
$imagick->setImageCompression($compression);
$this->image->mime = image_type_to_mime_type(IMAGETYPE_BMP);
return $imagick->getImagesBlob();
}
@@ -149,6 +157,8 @@ class Encoder extends AbstractEncoder
$imagick->setCompression($compression);
$imagick->setImageCompression($compression);
$this->image->mime = image_type_to_mime_type(IMAGETYPE_ICO);
return $imagick->getImagesBlob();
}
@@ -168,6 +178,8 @@ class Encoder extends AbstractEncoder
$imagick->setCompression($compression);
$imagick->setImageCompression($compression);
$this->image->mime = image_type_to_mime_type(IMAGETYPE_PSD);
return $imagick->getImagesBlob();
}