📜  PHP | imageresolution()函数

📅  最后修改于: 2022-05-13 01:56:31.151000             🧑  作者: Mango

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