通常情况下,JPEG 图像 blob 文件的大小在读取回图像 blob 数据时会增长!
例如。
$img = new Imagick();
$img->readImage($filename);
$sizeA = $img->getImageLength();
$blobdata = $img->getImageBlob();
$sizeB = $img->getImageLength();
通常情况下,sizeB 将大于 sizeA,具体取决于要读取的 JPEG 图像。
(PECL imagick 2, PECL imagick 3)
Imagick::getImageLength — 返回图像长度(以字节为单位)
此函数没有参数。
返回一个包含当前图像大小的整数。
示例 #1 使用 Imagick::getImageLength()
获取图像长度(以字节为单位)
<?php
$image = new Imagick('test.jpg');
echo $image->getImageLength() . ' bytes';
?>
通常情况下,JPEG 图像 blob 文件的大小在读取回图像 blob 数据时会增长!
例如。
$img = new Imagick();
$img->readImage($filename);
$sizeA = $img->getImageLength();
$blobdata = $img->getImageBlob();
$sizeB = $img->getImageLength();
通常情况下,sizeB 将大于 sizeA,具体取决于要读取的 JPEG 图像。