PHP | Imagick setResourceLimit() Function Last Updated : 28 Nov, 2019 Summarize Comments Improve Suggest changes Share Like Article Like Report The Imagick::setResourceLimit() function is an inbuilt function in PHP which is used to set the limit for a particular resource. Syntax: int Imagick::setResourceLimit( int $type, int $limit ) Parameters: This function accepts two parameters as mentioned above and described below: $type: It specifies an integer value corresponding to one of RESOURCETYPE constants. $limit: It specifies an integer value containing the limit. List of all RESOURCETYPE constants is given below: imagick::RESOURCETYPE_UNDEFINED (0) imagick::RESOURCETYPE_AREA (1) imagick::RESOURCETYPE_DISK (2) imagick::RESOURCETYPE_FILE (3) imagick::RESOURCETYPE_MAP (4) imagick::RESOURCETYPE_MEMORY (5) imagick::RESOURCETYPE_THREAD (6) Return Value: This function returns TRUE on success. Exceptions: This function throws ImagickException on error. Below given programs illustrate the Imagick::setResourceLimit() function in PHP: Program 1: php <?php // Create a new imagick object $imagick = new Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png'); // Set the Resource Limit $imagick->setResourceLimit(imagick::RESOURCETYPE_AREA, 5000); //Get the Resource Limit $resourceLimit = $imagick->getResourceLimit(imagick::RESOURCETYPE_AREA); echo $resourceLimit; ?> Output: 5000 Program 2: php <?php // Create a new imagick object $imagick = new Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png'); // Set the Resource Limit $imagick->setResourceLimit(imagick::RESOURCETYPE_MAP, 80000); //Get the Resource Limit $resourceLimit = $imagick->getResourceLimit(imagick::RESOURCETYPE_MAP); echo $resourceLimit; ?> Output: 80000 Reference: https://www.php.net/manual/en/imagick.setresourcelimit.php Comment More infoAdvertise with us Next Article PHP | Imagick setFormat() Function G gurrrung Follow Improve Article Tags : Web Technologies PHP PHP-function PHP-Imagick Similar Reads PHP | Imagick setResolution() Function The Imagick::setResolution() function is an inbuilt function in PHP which is used to set the resolution for image. This function doesn't changes the actual resolution of a image but just sets it in the Imagick object before image is read or created, for changing image resolution use setImageResoluti 2 min read PHP | Imagick setFormat() Function The Imagick::setFormat() function is an inbuilt function in PHP which is used to set the format of the Imagick object. Syntax: bool Imagick::setFormat( string $format ) Parameters: This function accepts a single parameter $format which holds an string value. Return Value: This function returns TRUE 1 min read PHP | Imagick setImageFormat() Function The Imagick::setImageFormat() function is an inbuilt function in PHP which is used to set the format of a particular image in a sequence.Syntax:  bool Imagick::setImageFormat( string $format ) Parameters: This function accepts a single parameter $format which holds a string value of the image forma 1 min read PHP | Imagick setRegistry() Function The Imagick::setRegistry() function is an inbuilt function in PHP which is used to set the ImageMagick registry entry with named key to value. This function is useful to set the "temporary-path" which is used to control where ImageMagick creates temporary images. Syntax: bool Imagick::setRegistry( 1 min read PHP | Imagick setSize() Function The Imagick::setSize() function is an inbuilt function in PHP which is used to set the size associated with an imagick object. Syntax: bool Imagick::setSize( int $columns, int $rows ) Parameters: This function accepts two parameters as mentioned above and described below: $columns: It specifies the 1 min read PHP | Imagick textureImage() Function The Imagick::textureImage() function is an inbuilt function in PHP which creates repeatedly tiles the texture image. Syntax: Imagick Imagick::textureImage( $texture_wand ) Parameter: This function accepts single parameter $texture_wand. It is an Imagick object to use as texture image. Return Value: 1 min read Like