PHP | imageresolution()函数
imageresolution()函数是PHP中的一个内置函数,用于设置和返回以 DPI(每英寸点数)为单位的图像分辨率。如果没有给出任何可选参数,则当前分辨率作为索引数组返回。如果给出了可选参数之一,它将为该参数设置宽度和高度。仅当从支持此类信息的格式(当前为 PNG 和 JPEG)读取和写入图像时,分辨率才用作元信息。它不会影响图像的外观。新图像的默认分辨率为 96 DPI。
句法:
mixed imageresolution( resource $image, int $res_x, int $res_y )
参数:此函数接受三个参数,如上所述,如下所述:
- $image:它指定要处理的图像资源。
- $res_x (可选):它指定 DPI 中的水平分辨率。
- $res_y (可选):指定 DPI 中的垂直分辨率。
返回值:此函数在用作 getter 时返回索引数组,当用作 setter 时,成功时返回 TRUE,失败时返回 FALSE。
下面的例子说明了PHP中的imageresolution()函数:
示例 1:在此示例中,我们将获取图像的分辨率。
php
".print_r($imageresolution, true)."
");
?>php
".print_r($imageresolution, true)."
");
?>输出:
Array
(
[0] => 96
[1] => 96
)
例2:在这个例子中,我们将设置图像的分辨率,
PHP
".print_r($imageresolution, true)."
");
?>
输出:
Array
(
[0] => 400
[1] => 200
)
参考: https://www. PHP.net/manual/en/函数.imageresolution。 PHP