(PECL cairo >= 0.1.0)
CairoSurface::createSimilar — El propósito de createSimilar
$other
, int $content
, string $width
, string $height
) : voidCrea una nueva superficie que es tan compatible como se pueda con una superficie existente. Por ejemplo, la nueva superficie tendrá la misma resolución y opciones de fuente que la otra. Ggeneral,mente la nueva superficie también usará el mismo entorno que la otra, a menos que no sea posible por alguna razón. El tipo de la superficie devuelta puede ser examinado con CairoSurface::getType(). Inicialmente los contenidos de la superficie son todos 0 (transparente si el contenido tiene transparencia, negro si no.)
other
Un superficie existente usada para seleccionar el entorno de la nueva superficie
content
El contenido de la nueva superficie. Véase la clase CairoContent para los posibles valores.
width
Ancho de la nueva superficie, (en unidades de espacio del dispositivo).
height
Alto de la nueva superficie, (en unidades de espacio del dispositivo).
Una nueva CairoSurface
Ejemplo #1 Ejemplo de CairoSurface::createSimilar()
<?php
/* ... */
?>
El resultado del ejemplo sería algo similar a:
...