Open In App

PHP | Imagick setImageMatteColor() Function

Last Updated : 28 Nov, 2019
Improve
Improve
Like Article
Like
Save
Share
Report

The Imagick::setImageMatteColor() function is an inbuilt function in PHP which is used to set the image matte color.

Syntax:

bool Imagick::setImageMatteColor( mixed $matte )

Parameters: This function accepts a single parameter $matte which holds the image matte color.

Return Value: This function returns TRUE on success.

Exceptions: This function throws ImagickException on error.

Below programs illustrate the Imagick::setImageMatteColor() function in PHP:

Program 1:




<?php
  
// Create a new imagick object
$imagick = new Imagick(
  
// Set the Matte Color Pixel
$imagick->setImageMatteColor('skyblue');
  
// Get the Matte Color Pixel
$matteColorPixel = $imagick->getImageMatteColor();
  
// Convert ImagickPixel into Color
$matteColor = $matteColorPixel->getColorAsString();
echo $matteColor;
?>


Output:

srgb(135, 206, 235)

Program 2:




<?php
  
// Create a new imagick object
$imagick = new Imagick(
  
// Set the Matte Color Pixel
$imagick->setImageMatteColor('turquoise');
  
// Get the Matte Color Pixel
$matteColorPixel = $imagick->getImageMatteColor();
  
// Convert ImagickPixel into Color
$matteColor = $matteColorPixel->getColorAsString();
echo $matteColor;
?>


Output:

srgb(64, 224, 208)

Reference: https://www.php.net/manual/en/imagick.setimagemattecolor.php



Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads