Cet article nécessite une relecture technique.
Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.
L'interface ImageData représente les données des pixels au sein d'une certaine zone dans un élément <canvas>. Elle est définie par les constructeurs de l'objet CanvasRenderingContext2D associés aux méthodes createImageData() et getImageData(). Elle peut être également utilisée pour redéfinir une partie du canvas (en utilisant par exemple putImageData()).
Propriétés
-
ImageData.widthLecture seule -
Un
unsignedlongreprésentant la largeur effective, en pixels, de l'objetImageData. -
ImageData.heightLecture seule -
Un
unsignedlongreprésentant la hauteur effective, en pixels, de l'objetImageData. -
ImageData.resolutionLecture seule -
Un
doublereprésentant la densité de pixels de l'objetImageData. Propriété utilisée pour s'assurer que l'objetImageBitmapgénéré depuis un objetImageDatapossède une densité de pixels correcte. -
ImageData.data -
Un
Uint8ClampedArrayreprésentant un tableau à une seule dimension contenant les données des pixels sous format RGBA, chaque valeur variant entre0et255(inclus).
Méthodes
Aucune méthode spécifique définie.
Spécifications
| Spécification | Statut | Commentaire |
|---|---|---|
| WHATWG HTML Living Standard La définition de 'ImageData' dans cette spécification. |
Living Standard | Propriété resolution ajoutée. |
| HTML Canvas 2D Context (W3C) La définition de 'ImageData' dans cette spécification. |
Candidate Recommendation | Définition initiale. |
Support par les navigateurs
| Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Fonctionnalité de base | 4.0 | Unknown (3.6) | 9.0 | 9.0 | 3.1 |
resolution |
? | Pas de support | ? | ? | ? |
| Compatibilité avec les workers | ? | 25 (25) | ? | ? | ? |
| Fonctionnalité | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Fonctionnalité de base | 2.1 | 3.0 (3.6) | ? | 10.0 | 3.2 |
resolution |
? | Pas de support | ? | ? | ? |
| Compatibilité avec les workers | ? | 25.0 (25) | ? | ? | ? |
Voir également
- Constructeurs dans
CanvasRenderingContext2D. - L'élément
<canvas>et l'interface qui lui est associée,HTMLCanvasElement.

