(PECL cairo >= 0.1.0)
CairoContext::fillExtents -- cairo_fill_extents — Cumputa el área rellenada
Estilo orientado a objetos (método):
Estilo por procedimientos:
Computa una caja circundante en coordenadas de usuario cubriendo el área que debería ser afectada, (el área “entintada”), por una operación CairoContext::fill() dado el trazado y los parámetros de relleno. Si el trazado actual está vacío devuelve un rectángulo vacío (0,0,0,0). Las dimensiones de la superficie y el área de recorte no se toman en cuenta.
Contrasta con CairoContext::pathExtents(), que es similar, pero devuelve un alcance de no-cero para algunos trazados sin área entintada, (como un simple segmento de línea).
Observe que CairoContext::fillExtents() necesariamente debe hacer más trabajo para computar las áreas precisas entintadas en claro de la regla de relleno, por lo que CairoContext::pathExtents() puede ser mejor para el redimiento si no se desean alcances de trazados no entintados.
context
Un objeto CairoContext válido creado con CairoContext::__construct() o cairo_create()
Una matriz con las coordenadas del área afectada
Ejemplo #1 Estilo orientado a objetos
<?php
/* ... */
?>
El resultado del ejemplo sería algo similar a:
...
Ejemplo #2 Estilo por procedimientos
<?php
/* ... */
?>
El resultado del ejemplo sería algo similar a:
...