
Imagick::deleteImageArtifact 함수는 Imagick 객체에서 특정 아티팩트를 삭제하는 데 사용됩니다. 이 함수의 첫 번째 인자는 아티팩트의 이름입니다. 예를 들어, 'filename'은 이미지가 저장된 파일 이름을 나타내며, 'filename:uri'은 이미지가 저장된 URI를 나타냅니다.
아티팩트를 삭제한 후에 이미지의 아티팩트가 완전히 삭제되는지 확인하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$imagick = new Imagick('image.jpg');
$filename = $imagick->getImageFilename();
$imagick->deleteImageArtifact('filename');
echo $imagick->getImageFilename(); // null
위 코드에서, 'image.jpg'의 아티팩트인 'filename'이 삭제되어 getImageFilename() 함수가 null을 반환합니다.
2025-07-02 14:49