首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

imagecrop

(PHP 5 >= 5.5.0, PHP 7)

imagecrop - 将图像裁剪到给定的矩形

描述

代码语言:javascript
复制
resource imagecrop ( resource $image , array $rect )

将图像裁剪到给定的矩形区域并返回结果图像。给定image的没有修改。

参数

代码语言:txt
复制
`image`   

一个图像资源,由图像创建函数之一返回,如 imagecreatetruecolor()。

rect

裁剪矩形作为数组,键为 xy宽度高度

返回值

返回成功或FALSE失败时裁剪的图像资源。

示例

示例#1 imagecrop()示例

此示例显示如何将图像裁剪到正方形区域。

代码语言:javascript
复制
<?php
$im?=?imagecreatefrompng('example.png');
$size?=?min(imagesx($im),?imagesy($im));
$im2?=?imagecrop($im,?['x'?=>?0,?'y'?=>?0,?'width'?=>?$size,?'height'?=>?$size]);
if?($im2?!==?FALSE)?{
????imagepng($im2,?'example-cropped.png');
}
?>

也可以看看

  • imagecropauto() - 使用其中一种可用模式自动裁剪图像

← imagecreatetruecolor

imagecropauto →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com