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

    (PECL imagick 2.0.0)

    Convenience method for setting crop size and the image geometry

    说明

    Imagick::transformImage(string $crop,string $geometry): Imagick

    A convenience method for setting crop size and the image geometry from strings.此方法在Imagick基于ImageMagick 6.2.9以上版本编译时可用。

    参数

    $crop

    A crop geometry string. This geometry defines a subregion of the image to crop.

    $geometry

    An image geometry string. This geometry defines the final size of the image.

    返回值

    Returns an Imagick object containing the transformed image.

    范例

    Example #1 Using Imagick::transformImage():

    The example creates a 100x100 black image.

    <?php
    $image = new Imagick();
    $image->newImage(300, 200, "black");
    $new_image = $image->transformImage("100x100", "100x100");
    $new_image->writeImage('test_out.jpg');
    ?>
    

    参见

    • Imagick::cropImage() 截图图片的一块区域
    • Imagick::resizeImage() Scales an image
    • Imagick::thumbnailImage() Changes the size of an image