略微加速

PHP官方手册 - 互联网笔记

PHP - Manual: Imagick::getImageRegion

2024-12-22

Imagick::getImageRegion

(PECL imagick 2, PECL imagick 3)

Imagick::getImageRegionExtracts a region of the image

说明

public Imagick::getImageRegion(
    int $width,
    int $height,
    int $x,
    int $y
): Imagick

Extracts a region of the image and returns it as a new Imagick object.

参数

width

The width of the extracted region.

height

The height of the extracted region.

x

X-coordinate of the top-left corner of the extracted region.

y

Y-coordinate of the top-left corner of the extracted region.

返回值

Extracts a region of the image and returns it as a new wand.

错误/异常

错误时抛出 ImagickException。

add a noteadd a note

User Contributed Notes 1 note

up
3
zolcos at hotmail dot com
12 years ago
getImageRegion has the same side effect that was mentioned for operations that change the crop of the image -- the new image preserves the old canvas and positioning info. For example, using annotateImage on the new image will interpret the positioning arguments relative to the old image. To correct it, reset this info with setImagePage.

<?php
$im
->setImagePage(0, 0, 0, 0);
?>

官方地址:https://www.php.net/manual/en/imagick.getimageregion.php

北京半月雨文化科技有限公司.版权所有 京ICP备12026184号-3