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

imagescale

(PHP 5 >= 5.5.0, PHP 7)

imagescale - 使用给定的新宽度和高度缩放图像

描述

代码语言:javascript
复制
resource imagescale ( resource $image , int $new_width [, int $new_height = -1 [, int $mode = IMG_BILINEAR_FIXED ]] )

imagescale()使用给定的插值算法对图像进行缩放。

参数

代码语言:txt
复制
`image`   

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

new_width

将图像缩放到的宽度。

new_height

将图像缩放到的高度。如果省略或否定,纵横比将被保留。

警告

由于长宽比计算不正确,因此如果使用PHP 5.5.18或更低版本或PHP 5.6.2或更低版本,应始终提供高度。

mode

IMG_NEAREST_NEIGHBOURIMG_BILINEAR_FIXEDIMG_BICUBICIMG_BICUBIC_FIXED或其他任何东西(将使用两个通)。

注意IMG_WEIGHTED4尚未支持。

返回值

在成功或FALSE失败时返回缩放的图像资源。

更新日志

描述

5.5.19/5.6.3

new_height为负值或者省略时的高度计算是固定的; 在这些版本之前,纵横比不能保持正确。

← imagesavealpha

imagesetbrush →

扫码关注腾讯云开发者

领取腾讯云代金券