(PECL imagick 2, PECL imagick 3)
Imagick::setImageCompressionQuality — 画像の圧縮品質を設定する
$quality
): bool画像の圧縮品質を設定します。
quality
画像の圧縮品質を表す整数値。
成功した場合に true
を返します。
エラー時に ImagickException をスローします。
例1 Imagick::setImageCompressionQuality()
<?php
function setImageCompressionQuality($imagePath, $quality) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->setImageCompressionQuality($quality);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>