La función Imagick::deleteImageProperty() es una función incorporada en PHP que se utiliza para eliminar la propiedad de la imagen. La principal diferencia entre las propiedades de imagen y los artefactos de imagen es que las propiedades son públicas mientras que los artefactos son privados.
Sintaxis:
bool Imagick::deleteImageProperty( string $name )
Parámetros: esta función acepta un único parámetro $nombre que contiene el nombre de la propiedad.
Valor de retorno: esta función devuelve VERDADERO en caso de éxito.
Errores/Excepciones: Esta función lanza ImagickException en caso de error.
El siguiente programa ilustra la función Imagick::deleteImageProperty() en PHP:
Programa:
<?php // Create a new Imagick object $imagick = new Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-9.png'); // Apply the setImageProperty() function to create a property $imagick->setImageProperty("property_name", "property_value"); // Apply the deleteImageProperty() function to delete that property $imagick->deleteImageProperty("property_name"); ?>
Salida:
este programa elimina la propiedad de la imagen
Referencia: https://www.php.net/manual/en/imagick.deleteimageproperty.php