请注意,如果它是JPEG,则只有“comment”值会被写入文件。这意味着任何其他数据,例如GPS数据或Exif数据,都可以“修改”,但不会写入文件。这将来可能会改变,但在过去两年中没有改变。
供参考。
https://github.com/mkoppanen/imagick/issues/124
https://github.com/ImageMagick/ImageMagick/issues/55
(PECL imagick 2, PECL imagick 3)
Imagick::setImageProperty — 设置图像属性
将命名属性设置为图像。如果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');
?>
请注意,如果它是JPEG,则只有“comment”值会被写入文件。这意味着任何其他数据,例如GPS数据或Exif数据,都可以“修改”,但不会写入文件。这将来可能会改变,但在过去两年中没有改变。
供参考。
https://github.com/mkoppanen/imagick/issues/124
https://github.com/ImageMagick/ImageMagick/issues/55