PHP Unconference Europe 2015

CairoContext::clipExtents

cairo_clip_extents

(PECL cairo >= 0.1.0)

CairoContext::clipExtents -- cairo_clip_extentsComputa el área dentro del recorte actual

Descripción

Estilo orientado a objetos (método):

public array CairoContext::clipExtents ( void )

Estilo por procedimientos:

array cairo_clip_extents ( CairoContext $context )

Computa una caja circundante en coordenadas de usuario cubriendo el área dentro del recorte actual.

Parámetros

context

Un objeto CairoContext válido

Valores devueltos

Una matriz que contiene las coordenadas (float)x1, (float)y1, (float)x2, (float)y2, cubriendo el área dentro del recorte actual

Ejemplos

Ejemplo #1 Estilo orientado a objetos

<?php

$superficie 
= new CairoImageSurface(CairoFormat::ARGB325050);

$contexto = new CairoContext($superficie);

var_dump($contexto->clipExtents());
?>

El resultado del ejemplo sería algo similar a:

array(4) {
  [0]=>
  float(0)
  [1]=>
  float(0)
  [2]=>
  float(50)
  [3]=>
  float(50)
}

Ejemplo #2 Estilo por procedimientos

<?php

$superficie 
cairo_image_surface_create(CAIRO_FORMAT_ARGB325050);

$contexto cairo_create($superficie);

var_dump(cairo_clip_extents($contexto));

?>

El resultado del ejemplo sería algo similar a:

array(4) {
  [0]=>
  float(0)
  [1]=>
  float(0)
  [2]=>
  float(50)
  [3]=>
  float(50)
}

Ver también

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top