Imagick::borderImage

(PECL imagick 2, PECL imagick 3)

Imagick::borderImageEnvolve a imagem com uma borda

Descrição

public Imagick::borderImage(mixed $bordercolor, int $width, int $height): bool

Envolve a imagem com uma borda da cor definida pelo objeto bordercolor ImagickPixel.

Parâmetros

bordercolor

Objeto ImagickPixel ou uma string contendo a cor da borda

width

Largura da borda

height

Altura da borda

Valor Retornado

Retorna true em caso de sucesso.

Registro de Alterações

Versão Descrição
PECL imagick 2.1.0 Agora permite uma string representando a cor como primeiro parâmetro. As versões anteriores permitiam apenas um objeto ImagickPixel.

Exemplos

Example #1 Exemplo de Imagick::borderImage()

<?php
function borderImage($imagePath, $color, $width, $height) {
    $imagick = new \Imagick(realpath($imagePath));
    $imagick->borderImage($color, $width, $height);
    header("Content-Type: image/jpg");
    echo $imagick->getImageBlob();
}

?>