Dutch PHP Conference 2025 - Call For Papers

Imagick::getSize

(PECL imagick 2, PECL imagick 3)

Imagick::getSizeRetorna o tamanho associado ao objeto Imagick

Descrição

public Imagick::getSize(): array

Obtém o tamanho em pixels associado ao objeto Imagick, previamente definido por Imagick::setSize().

Nota:

Este método apenas retorna o tamanho que foi definido usando Imagick::setSize(). Se a intenção for obter a largura/altura real da imagem, devem ser usados os métodos Imagick::getImageWidth() e Imagick::getImageHeight().

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Retorna o tamanho associado ao objeto Imagick como um array com as chaves "columns" (colunas) e "rows" (linhas).

Exemplos

Exemplo #1 Obtendo o tamanho de uma imagem RGB bruta definida em 200x400, após dimensionar para 400x800 (em comparação com largura/altura)

<?php
// Defina o tamanho primeiro e depois carrega a imagem bruta
$img = new Imagick();
$img->setSize(200, 400);
$img->readImage("image.rgb");

$img->scaleImage(400, 800);

$size = $img->getSize();
print_r($size);

echo
$img->getImageWidth()."x".$img->getImageHeight();
?>

O exemplo acima produzirá:

Array
(
    [columns] => 200
    [rows] => 400
)
400x800

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top