Derniers tutoriels de développement web
 

HTML canvas clip() Method

<HTML Canvas Référence

Exemple

Plan - séquence d'une région rectangulaire de 200*120 pixels de la toile. Ensuite, dessinez un rectangle rouge. Seule la partie du rectangle rouge qui se trouve dans la zone découpée est visible:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
// Clip a rectangular area
ctx.rect(50,20,200,120);
ctx.stroke();
ctx.clip();
// Draw red rectangle after clip()
ctx.fillStyle="red";
ctx.fillRect(0,0,150,100);
</script>
Essayez - le vous - même »

support du navigateur

Les chiffres du tableau indiquent la première version du navigateur qui soutient pleinement la méthode.

méthode
clip() Oui 9.0 Oui Oui Oui

Définition et utilisation

Les clip() méthode des clips d' une région de toute forme et la taille de la toile originale.

Conseil: Une fois une région est rognée, tout dessin futur sera limitée à la région coupée (pas d'accès à d' autres régions sur la toile).Vous pouvez cependant sauver la région de la toile en cours en utilisant le save() méthode avant d' utiliser la clip() méthode, et restaurer (avec la restore() méthode) tout moment dans l'avenir.

Syntaxe JavaScript: context.clip();

<HTML Canvas Référence