imagescale
imagescale
(PHP 5 >= 5.5.0, PHP 7)
imagescale - 使用给定的新宽度和高度缩放图像
描述
resource imagescale ( resource $image , int $new_width [, int $new_height = -1 [, int $mode = IMG_BILINEAR_FIXED ]] )
imagescale()
使用给定的插值算法对图像进行缩放。
参数
`image`
一个图像资源,由图像创建函数之一返回,如imagecreatetruecolor()。
new_width
将图像缩放到的宽度。
new_height
将图像缩放到的高度。如果省略或否定,纵横比将被保留。
警告
由于长宽比计算不正确,因此如果使用PHP 5.5.18或更低版本或PHP 5.6.2或更低版本,应始终提供高度。
mode
一IMG_NEAREST_NEIGHBOUR
,IMG_BILINEAR_FIXED
,IMG_BICUBIC
,IMG_BICUBIC_FIXED
或其他任何东西(将使用两个通)。
注意
:IMG_WEIGHTED4
尚未支持。
返回值
在成功或FALSE
失败时返回缩放的图像资源。
更新日志
版 | 描述 |
---|---|
5.5.19/5.6.3 | new_height为负值或者省略时的高度计算是固定的; 在这些版本之前,纵横比不能保持正确。 |
← imagesavealpha
imagesetbrush →