La función Imagick::getImageArtifact() es una función incorporada en PHP que se usa para obtener el valor del artefacto de imagen asociado con un nombre de artefacto. 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::getImageArtifact( string $artifact )
Parámetros: Esta función acepta un solo parámetro $artefacto que contiene el nombre del artefacto.
Valor devuelto: esta función devuelve el valor del artefacto en caso de éxito.
Errores/Excepciones: Esta función lanza ImagickException en caso de error.
El siguiente programa ilustra la función Imagick::getImageArtifact() en PHP:
Programa:
<?php // Create a new Imagick objects $imagick = new Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-9.png'); // Apply the setImageArtifact() function $imagick->setImageArtifact("artifact_name", "artifact_value"); // Apply the getImageArtifact() function $artifact_name = $imagick->getImageArtifact("artifact_name"); echo $artifact_name; ?>
Producción:
artifact_value
Referencia: https://www.php.net/manual/en/imagick.getimageartifact.php