Imagick::setImageProperty

(PECL imagick 2, PECL imagick 3)

Imagick::setImageProperty设置图像属性

描述

public Imagick::setImageProperty(string $name, string $value): bool

将命名属性设置为图像。如果 Imagick 已针对 ImageMagick 版本 6.3.2 或更高版本编译,则可以使用此方法。

参数

name

value

返回值

成功时返回 true

示例

示例 #1 使用 Imagick::setImageProperty()

设置和获取图像属性

<?php
$image
= new Imagick();
$image->newImage(300, 200, "black");

$image->setImageProperty('Exif:Make', 'Imagick');
echo
$image->getImageProperty('Exif:Make');
?>

参见

添加笔记

用户贡献笔记 1 个笔记

10
Jocke Selin
5 年前
请注意,如果它是 JPEG,则只有“comment”值会被写入文件。这意味着,任何其他数据,例如 GPS 数据或 Exif 数据都可以“修改”,但不会写入文件。这可能在将来发生变化,但在过去两年中没有变化。

作为参考。
https://github.com/mkoppanen/imagick/issues/124
https://github.com/ImageMagick/ImageMagick/issues/55
To Top