CairoContext::clip
CairoContext::clipPreserve
CairoContext
PHP Manual

# CairoContext::clipExtents

# cairo_clip_extents

(PECL cairo >= 0.1.0)

CairoContext::clipExtents -- cairo_clip_extents — Calcule l'espace à l'intérieur d'une région

### Description

Style orienté objet (méthode) :

public array CairoContext::clipExtents ( void )

Style procédural :

array cairo_clip_extents ( CairoContext `$context` )

Calcule un cadre de sélection en coordonnées utilisateur couvrant la zone à l'intérieur de la région courante.

### Liste de paramètres

`context`

  Un objet CairoContext valide.

### Valeurs de retour

Un tableau contenant les coordonnées (float)x1, (float)y1, (float)x2, (float)y2 couvrant l'espace dans la région courante.

### Exemples

Exemple #1 Style orienté objet

`<?php
$surface = new CairoImageSurface(CairoFormat::ARGB32, 50, 50);
$context = new CairoContext($surface);
var_dump($context->clipExtents());
?>`

L'exemple ci-dessus va afficher quelque chose de similaire à :

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

Exemple #2 Style procédural

`<?php
$surface = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, 50, 50);
$context = cairo_create($surface);
var_dump(cairo_clip_extents($context));
?>`

L'exemple ci-dessus va afficher quelque chose de similaire à :

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

### Voir aussi

- CairoContext::clip() - Établit une nouvelle région

CairoContext::clip
CairoContext::clipPreserve
CairoContext
PHP Manual