📜  PHP |想象一下 getImageCompression()函数

📅  最后修改于: 2022-05-13 01:56:44.374000             🧑  作者: Mango

PHP |想象一下 getImageCompression()函数

Imagick::getImageCompression()函数是PHP中的一个内置函数,用于获取当前图像的压缩类型。

句法:

int Imagick::getImageCompression( void )

参数:此函数不接受任何参数。

返回值:此函数返回一个整数值,它对应于压缩常数之一。

压缩常数列表如下:

  • imagick::COMPRESSION_UNDEFINED (0)
  • imagick::COMPRESSION_NO (1)
  • imagick::COMPRESSION_BZIP (2)
  • imagick::COMPRESSION_FAX (6)
  • imagick::COMPRESSION_GROUP4 (7)
  • imagick::COMPRESSION_JPEG (8)
  • imagick::COMPRESSION_JPEG2000 (9)
  • imagick::COMPRESSION_LOSSLESSJPEG (10)
  • 想像::COMPRESSION_LZW (11)
  • imagick::COMPRESSION_RLE (12)
  • imagick::COMPRESSION_ZIP (13)
  • imagick::COMPRESSION_DXT1 (3)
  • 想像::COMPRESSION_DXT3 (4)
  • imagick::COMPRESSION_DXT5 (5)

下面的程序说明了PHP中的Imagick::getImageCompression()函数
方案一:

getImageCompression();
echo $compression;
?>

输出:

13

方案二:

setImageCompression(imagick::COMPRESSION_DXT1);
  
// Get the Compression
$compression = $imagick->getImageCompression();
  
echo $compression;
?>

输出:

3

参考: https://www. PHP.net/manual/en/imagick.getimagecompression。 PHP