牛牛在线工具

Gmagick::setimageresolution()

收录 8868 个 PHP 函数,含用途说明与用法示例。

Gmagick::setimageresolution()

设置Gmagick对象的图像分辨率

函数名: Gmagick::setimageresolution() 适用版本: PHP 5 >= 5.3.0, PECL gmagick >= 1.0.0 用法: Gmagick::setimageresolution(float $x_resolution, float $y_resolution) : Gmagick 该方法用于设置Gmagick对象的图像分辨率。 参数: $x_resolution: 图像的水平分辨率,以每英寸像素数(dpi)表示。 $y_resolution: 图像的垂直分辨率,以每英寸像素数(dpi)表示。 返回值: 该方法返回一个新的Gmagick对象,其中包含已设置图像分辨率的图像副本。 示例: // 创建一个Gmagick对象 $image = new Gmagick('path/to/image.jpg'); // 设置图像分辨率为300 dpi $x_resolution = 300; $y_resolution = 300; $image->setimageresolution($x_resolution, $y_resolution); // 输出图像分辨率 $resolution = $image->getimageresolution(); echo "图像分辨率: " . $resolution['x'] . "x" . $resolution['y'] . " dpi"; // 保存修改后的图像 $image->write('path/to/output.jpg'); 上述示例中,我们首先创建了一个Gmagick对象,然后使用setimageresolution()方法设置图像的分辨率为300 dpi。接着,使用getimageresolution()方法获取修改后的图像分辨率,并输出到控制台。最后,使用write()方法将修改后的图像保存到指定路径下。 请注意,为了使用Gmagick类和相关方法,你需要安装并启用gmagick扩展。