La función Imagick::resetImagePage() es una función incorporada en PHP que se utiliza para restablecer la página de la imagen.
Sintaxis:
bool Imagick::resetImagePage( string $page )
Parámetros: esta función acepta un solo parámetro $página que contiene la definición de la página en forma de WxH+x+y, donde W es para el ancho, H es para la altura, x es para la coordenada x e y es para la coordenada y.
Valor de retorno: esta función devuelve VERDADERO en caso de éxito.
Excepciones: esta función lanza ImagickException en caso de error.
Los siguientes programas ilustran la función Imagick::resetImagePage() en PHP:
Programa 1:
<?php // Create a new Imagick object $imagick = new Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png'); // Reset the Image Page $imagick->resetImagePage('768x147+2+2'); // Get the Image Page $page = $imagick->getImagePage(); print("<pre>".print_r($page, true)."</pre>"); ?>
Producción:
Array ( [width] => 768 [height] => 147 [x] => 2 [y] => 2 )
Programa 2:
<?php // Create a new Imagick object $imagick = new Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png'); // Reset the Image Page $imagick->resetImagePage('800x300+1+1'); // Get the Image Page $page = $imagick->getImagePage(); print("<pre>".print_r($page, true)."</pre>"); ?>
Producción:
Array ( [width] => 800 [height] => 300 [x] => 1 [y] => 1 )
Referencia: https://www.php.net/manual/en/imagick.resetimagepage.php