Imagick::chopImage
(PECL imagick 2, PECL imagick 3)
Imagick::chopImage — Remove uma região de uma imagem e corta
Descrição
Remove uma região de uma imagem e colapsa a imagem para ocupar a parte removida.
Parâmetros
width
-
Largura da área cortada
height
-
Altura da área cortada
x
-
X da origem da área cortada
y
-
Y da origem da área cortada
Valor Retornado
Retorna true
em caso de sucesso.
Erros/Exceções
Lança uma exceção ImagickException em caso de erro.
Exemplos
Example #1 Usando Imagick::chopImage():
Examplo de uso de Imagick::chopImage
<?php
/* Cria alguns objetos */
$image = new Imagick();
$pixel = new ImagickPixel( 'gray' );
/* Nova imagem */
$image->newImage(400, 200, $pixel);
/* Corta a imagem */
$image->chopImage(200, 200, 0, 0);
/* Seleciona formato da imagem */
$image->setImageFormat('png');
/* Mostra a imagem com cabeçalho */
header('Content-type: image/png');
echo $image;
?>