downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Imagick::getOption> <Imagick::getIteratorIndex
Last updated: Fri, 20 May 2011

view this page in

Imagick::getNumberImages

(PECL imagick 2.0.0)

Imagick::getNumberImagesDevuelve el número de imágenes del objeto

Descripción

int Imagick::getNumberImages ( void )
Warning

Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

Devuelve el número de imágenes asociadas con el objeto Imagick.

Valores devueltos

Devuelve el número de imágenes asociadas con el objeto Imagick. Lanza ImagickException en caso de error.



add a note add a note User Contributed Notes Imagick::getNumberImages
gzabriskie at yahoo dot com 07-Apr-2009 12:21
<?php
/* Create the object */
$image = new Imagick('YourImageLocation.tif');
$count = $image->getNumberImages();

echo
"<h3 style=\"font: bold 12pt Arial\">Total Number of Images Extracted ".
    
"from the TIF : ".$image->getNumberImages()."</h3>";

for (
$x = 1;$x <= $image->getNumberImages(); $x++) {
 
$image->previousImage();
 
$image->thumbnailImage( 400, null );
 
$image->writeImage('img'.$count.'.png');
 
$count--;
}
?>

<html>
  <head>
    <title>Extracting Images Form TIFF</title>
  </head>
  <body>
    <table cellspacing="10" style="background: #ddd"><tr>
      <?php
     
for ($x = 1;$x <= $image->getNumberImages(); $x++) {
        echo
"<td><img src=\"img$x.png\"<br /><p style=\"font: bold 12pt Arial;".
            
"text-align: center\">image $x (png)</p></td>";
      }
     
?>
    </tr></table>
  </body>
</html>

 
show source | credits | stats | sitemap | contact | advertising | mirror sites