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