PHP | imagick removeImageProfile()函数
Imagick::removeImageProfile()函数是PHP中的一个内置函数,用于删除命名的图像配置文件。
句法:
string Imagick::removeImageProfile( string $name )
参数:此函数接受单个参数$name ,其中包含配置文件的名称。
返回值:此函数返回一个包含配置文件的字符串。
异常:此函数在出错时抛出 ImagickException。
下面的程序说明了PHP中的Imagick::removeImageProfile()函数:
方案一:
setImageProfile('name1', 'profile1');
$imagick->setImageProfile('name2', 'profile2');
// Remove the first profile
$imagick->removeImageProfile('name1');
// Get all the profiles
$profile = $imagick->getImageProfiles('*');
print("".print_r($profile, true)."
");
?>
输出:
Array
(
[name2] => profile2
)
方案二:
setImageProfile('name1', 'profile1');
$imagick->setImageProfile('name2', 'profile2');
// Remove all profiles
$imagick->removeImageProfile('name1');
$imagick->removeImageProfile('name2');
// Get all the profiles
$profile = $imagick->getImageProfiles('*');
print("".print_r($profile, true)."
");
?>
输出:
// Empty array because we removed all the profiles
Array
(
)
参考: https://www. PHP.net/manual/en/imagick.removeimageprofile。 PHP