Imagick::getImageSize

(PECL imagick 2, PECL imagick 3)

Imagick::getImageSize返回图像的字节长度

警告

此函数自 Imagick 3.4.4 起已 弃用。强烈建议不要依赖此函数。

描述

public Imagick::getImageSize(): int

返回图像的字节长度。已弃用,建议使用 Imagick::getImageLength()

参数

此函数没有参数。

返回值

返回一个包含当前图像大小的 int。

添加注释

用户贡献注释 5 个注释

20
Ricardo Cordts Monteiro
14 年前
获取图像维度的实用方法

<?php
$image
= new Imagick($image_src);
$d = $image->getImageGeometry();
$w = $d['width'];
$h = $d['height'];
?>
1
benford at bluhelix dot com
15 年前
如果您想获取当前图像的像素(行、列)尺寸,请尝试 Imagick::getSize、Imagick::getImageWidth 或 Imagick::getImageHeight。
0
murphy(at)murphyslantech(dot)de
13 年前
如果您收到错误或警告(在对 PHP 使用严格设置时),提示您不应再使用此函数,请尝试使用 getImageLength() 代替...
0
nikolaus
14 年前
如果您计划通过 http 流式传输 imagick 图像,请注意此函数可能会返回未压缩的图像大小,因此它不直接适合设置 content-length http 标头。
0
perching_eagle at yahoo dot com
16 年前
/* 获取图像的字节大小 */
$image=new Imagick("c:/htdocs/rose.jpg");
$size=$image->getImageSize();
print "图片的大小为 ".$size." 字节";

结果

图片的大小为 3461 字节
To Top