首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]Imagick::setImageResolution()函数—用法及示例

发布于 2025-04-27 21:57:15
0
34

函数名称:Imagick::setImageResolution()

函数描述:此函数用于设置图像的分辨率。

适用版本:Imagick类在PHP版本5.1.0及以上可用。

语法:bool Imagick::setImageResolution(float $x_resolution, float $y_resolution)

参数:

  • $x_resolution:表示图像的水平分辨率,以每英寸像素数(dpi)为单位。
  • $y_resolution:表示图像的垂直分辨率,以每英寸像素数(dpi)为单位。

返回值:成功时返回true,失败时返回false。

示例:

// 创建一个新的Imagick对象
$image = new Imagick('image.jpg');

// 设置图像的分辨率为300 dpi
$image->setImageResolution(300, 300);

// 输出图像
header('Content-Type: image/jpeg');
echo $image;

在上面的示例中,我们首先创建了一个新的Imagick对象并加载了名为'image.jpg'的图像文件。然后,我们使用setImageResolution()函数将图像的分辨率设置为300 dpi。最后,我们通过设置Content-Type头部为'image/jpeg'来输出图像。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流