牛牛在线工具

Imagick::getPage()

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

Imagick::getPage()

获取图像的页面大小信息

函数:Imagick::getPage() 适用版本:Imagick 3.0.0 及以上版本 用法:getPage() 方法用于获取图像的页面大小信息。它返回一个关联数组,包含图像的宽度、高度、X 偏移和 Y 偏移。 语法: public Imagick::getPage(): array 参数:该函数没有参数。 返回值:返回一个关联数组,包含以下键值对: "width":图像宽度的像素数 "height":图像高度的像素数 "x":图像左上角的 X 偏移量 "y":图像左上角的 Y 偏移量 示例: // 创建一个 Imagick 对象并加载图像 $image = new Imagick('image.jpg'); // 获取图像页面大小信息 $page = $image->getPage(); // 打印图像的宽度和高度 echo "图像宽度:".$page['width']." 像素\n"; echo "图像高度:".$page['height']." 像素\n"; // 打印图像的 X 和 Y 偏移量 echo "X 偏移量:".$page['x']." 像素\n"; echo "Y 偏移量:".$page['y']." 像素\n"; 注意事项: getPage() 方法需要 Imagick 扩展的版本为 3.0.0 或更高版本。 该方法只适用于处理图像文件,不适用于处理动画或 PDF 文件。 如果图像没有定义页面大小信息,getPage() 方法将返回一个空数组。 返回的页面大小信息是相对于图像的左上角的位置。