Open In App

PHP | Imagick setSize() Function

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

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 width in pixels.
  • $rows: It specifies the height in pixels.

Return Value: This function returns TRUE on success.

Exceptions: This function throws ImagickException on error.

Below given programs illustrate the Imagick::setSize() function in PHP:

Program 1:




<?php
  
// Create a new imagick object
$imagick = new Imagick(
  
// Set the size
$imagick->setSize('500', '800');
  
// Get the size
$size = $imagick->getSize();
print("<pre>".print_r($size, true)."</pre>");
?>


Output:

Array
(
    [columns] => 500
    [rows] => 800
)

Program 2:




<?php
  
// Create a new imagick object
$imagick = new Imagick(
  
// Set the size
$imagick->setSize('250', '900');
  
// Get the size
$size = $imagick->getSize();
print("<pre>".print_r($size, true)."</pre>");
?>


Output:

Array
(
    [columns] => 250
    [rows] => 900
)

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



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

Similar Reads