• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • Imagick::pingImageBlob()

    (PECL imagick 2.0.0)

    Quickly fetch attributes

    说明

    Imagick::pingImageBlob(string $image): bool

    This method can be used to query image width, height, size, and format without reading the whole image to memory.此方法在Imagick基于ImageMagick 6.2.9以上版本编译时可用。

    参数

    $image

    A string containing the image.

    返回值

    成功时返回TRUE

    范例

    Example #1 Using Imagick::pingImageBlob()

    Pinging an image from a string

    <?php
    /* read image contents */
    $image = file_get_contents("test.jpg");
    /* create new imagick object */
    $im = new Imagick();
    /* pass the string to the imagick object */
    $im->pingImageBlob($image);
    /* output image width and height */
    echo $im->getImageWidth() . 'x' . $im->getImageHeight();
    ?>
    

    参见

    • Imagick::pingImage() Fetch basic attributes about the image
    • Imagick::pingImageFile() Get basic image attributes in a lightweight manner
    • Imagick::readImage() Reads image from filename
    • Imagick::readImageBlob() 从二进制字符串里读取图片
    • Imagick::readImageFile() Reads image from open filehandle