PHP imagescale 图像GD库函数
-
定义和用法
imagescale - 使用给定的新宽度和高度缩放图像 -
版本支持
PHP4 PHP5 PHP7 不支持 支持 支持 5.5.19/5.6.3 固定计算new_height为负或省略时的高度; 在这些版本之前,纵横比未正确维护。
-
语法
imagescale ( resource $image , int $new_width [, int $new_height = -1 [, int $mode = IMG_BILINEAR_FIXED ]] )
imagescale() 使用给定的插值算法缩放图像。注意: 与许多其他图像函数不同,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之一或者使用or操作符使用多个选项。 注意:尚不支持IMG_WEIGHTED4。
-
返回值
成功时返回缩放的图像资源,或者在失败时返回FALSE。 -