Imagick
PHP Manual

Imagick::getSize

(PECL imagick 2.0.0)

Imagick::getSizeRetourne la taille associée avec un objet Imagick

Description

array Imagick::getSize ( void )

Obtenir la taille associée avec un objet Imagick, précédemment défini par Imagick::setSize().

Note:

Cette méthode retourne simplement la taille qui a été définie à l'aide de Imagick::setSize(). Si vous souhaitez obtenir la largeur/hauteur réelle de l'image, utilisez Imagick::getImageWidth() et Imagick::getImageHeight().

Valeurs de retour

Retourne la taille associée avec un objet Imagick, sous forme de tableau, avec les clés "columns" (colonnes) et "rows" (lignes).

Exemples

Exemple #1 Obtention de la taille d'une image RVB brute définie à 200x400, après mise à l'échelle à 400x800 (par rapport à la largeur/hauteur)

<?php
//Set size first and then load the raw image
$img = new Imagick();
$img->setSize(200400);
$img->readImage("image.rgb");

$img->scaleImage(400800);

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

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

L'exemple ci-dessus va afficher :

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


Imagick
PHP Manual