image_resize_dimensions()

image_resize_dimensions( int $orig_w, int $orig_h, int …

image_resize_dimensions( int $orig_w, int $orig_h, int $dest_w, int $dest_h, bool|array $crop = false )

检索用于WP_Image_编辑器的计算大小调整维度。
Retrieves calculated resize dimensions for use in WP_Image_Editor.

目录锚点:#说明#参数#返回#源码


说明(Description)

计算适合指定宽度和高度的调整大小的图像的尺寸和坐标。

种植行为取决于$crop的价值:

如果为false(默认),则不会剪切图像。

如果数组的形式为(x_裁剪位置,y_裁剪位置):

x U裁剪位置接受“左”“中”或“右”。

y U裁剪位置接受“顶部”、“中心”或“底部”。图像将在定义的裁剪区域内裁剪到指定的尺寸。

如果为true,则将使用中心位置将图像裁剪到指定的尺寸。


参数(Parameters)

参数 类型 必填 说明
$orig_w (int) 必需 原始宽度(像素)。
$orig_h (int) 必需 原始高度(像素)。
$dest_w (int) 必需 以像素为单位的新宽度。
$dest_h (int) 必需 以像素为单位的新高度。
$crop (bool | array) 可选 是将图像裁剪为指定的宽度和高度,还是调整大小。数组可以指定裁剪区域的位置。

返回(Return)

(array|false)返回的数组与imagecopyresampled(array|false)的参数匹配。失败时为False。


源码(Source)


更新版本 源码位置 使用 被使用
2.5.0 wp-includes/media.php:531 3 5
类别:WordPress 函数手册

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册