PHP Conference Nagoya 2025

Imagick::setImageProperty

(PECL imagick 2, PECL imagick 3)

Imagick::setImagePropertyDefine uma propriedade de imagem

Descrição

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

Define uma propriedade nomeada para a imagem. Este método estará disponível se a extensão Imagick tiver sido compilada com a ImageMagick versão 6.3.2 ou superior.

Parâmetros

name

value

Valor Retornado

Retorna true em caso de sucesso.

Exemplos

Exemplo #1 Usando Imagick::setImageProperty()

Definindo e obtendo propriedades da imagem

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

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

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês) 1 note

up
10
Jocke Selin
6 years ago
Please be aware that only 'comment' values are written to the file if it's a JPEG. This means that any other data, such as GPS data or Exif data can be 'modified' but will not be written to the file. This might change in the future, but it hasn't change in 2 years.

For reference.
https://github.com/mkoppanen/imagick/issues/124
https://github.com/ImageMagick/ImageMagick/issues/55
To Top