Example use:
$im = new Imagick("mypicture.jpg");
$ctype = $im->getImageCompression();
if($ctype == Imagick::COMPRESSION_ZIP) echo "PNG file!";
if($ctype == Imagick::COMPRESSION_JPEG) echo "JPG file!";
if($ctype == Imagick::COMPRESSION_LZW) echo "GIF file!";
All options:
COMPRESSION_UNDEFINED
COMPRESSION_NO
COMPRESSION_BZIP
COMPRESSION_FAX
COMPRESSION_GROUP4
COMPRESSION_JPEG
COMPRESSION_JPEG2000
COMPRESSION_LOSSLESSJPEG
COMPRESSION_LZW
COMPRESSION_RLE
COMPRESSION_ZIP
COMPRESSION_DXT1
COMPRESSION_DXT3
COMPRESSION_DXT5
COMPRESSION_ZIPS
COMPRESSION_PIZ
COMPRESSION_PXR24
COMPRESSION_B44
COMPRESSION_B44A
COMPRESSION_LZMA
COMPRESSION_JBIG1
COMPRESSION_JBIG2
The numbers for which those constants stand differ by version. So always use the constants.
PHP.mk документација
Imagick::getImageCompression
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
imagick.getimagecompression.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
imagick.getimagecompression.php
Imagick::getImageCompression
Референца за `imagick.getimagecompression.php` со подобрена типографија и навигација.
Imagick::getImageCompression
(PECL imagick 3 >= 3.3.0)
Imagick::getImageCompression — Gets the current image's compression type
Параметри
Оваа функција нема параметри.
Вратени вредности
Returns the compression constant
Белешки од корисници 3 белешки
Mondragon ¶
пред 5 години
undoable at gmail dot com ¶
12 години пред
This function is undefined. You must use getImageCompressionQuality() instead.