Imagick::setImageIndex

(PECL imagick 2, PECL imagick 3)

Imagick::setImageIndex设置迭代器位置

警告

此函数已在 Imagick 3.4.4 中弃用。强烈建议不要依赖此函数。

描述

public Imagick::setImageIndex(int $index): bool

将迭代器设置为使用 index 参数指定的图像列表中的位置。

此方法已弃用。请参阅 Imagick::setIteratorIndex()

参数

index

要将迭代器设置为的位置

返回值

成功时返回 true

错误/异常

错误时抛出 ImagickException。

添加注释

用户贡献的注释 2 个注释

Rob Hidalgo
11 年前
从 ImageBlob 读取 PDF 时,如果要设置要使用的页面,请使用此函数。
maulik_Vr at yahoo dot co dot in
11 年前
当您通过 getImageBlog 读取 pdf 并想要获取特定页面的图像或 blob 时,请使用以下函数。

$ims = new Imagick();

$ims->readImageBlob($pdfFileContent);

$ims->setImageIndex(5); // 这将返回 pdf 文件的第 6 页
$image->setImageFormat('png');
// 等等
$blob = $image->getImageBlob();
To Top