La classe CairoImageSurface
(PECL cairo >= 0.1.0)
Introduction
CairoImageSurface fournit la possibilité de transmettre à la mémoire les buffers alloués soit par Cairo, soit par le code appelant. Les formats d'image supportés sont ceux définis dans la classe CairoFormat.
Synopsis de la classe
     
      CairoImageSurface
     
     
     
      extends
      CairoSurface
     
     {
    
    
    /* Méthodes */
    
   public static void createForData
    ( string 
    
    $data
   , int $format
   , int $width
   , int $height
   [, int $stride = -1
  ] )/* Méthodes héritées */
    
   public void CairoSurface::createSimilar
    ( CairoSurface 
$other
   , int $content
   , string $width
   , string $height
   )
   public void CairoSurface::markDirtyRectangle
    ( string 
    
   }$x
   , string $y
   , string $width
   , string $height
   )Sommaire
- CairoImageSurface::__construct — Crée un nouvel objet CairoImageSurface
- CairoImageSurface::createForData — Le but de createForData
- CairoImageSurface::createFromPng — Crée un nouvel CairoImageSurface à partir d'une image PNG
- CairoImageSurface::getData — Récupère les données de l'image, sous la forme d'une chaîne de caractères
- CairoImageSurface::getFormat — Récupère le format de l'image
- CairoImageSurface::getHeight — Récupère la hauteur d'un CairoImageSurface
- CairoImageSurface::getStride — Le but de getStride
- CairoImageSurface::getWidth — Récupère la largeur d'un CairoImageSurface
