## IImageData interface

Creates an ImageData object from a given Uint8ClampedArray and the size of the image it contains. If no array is given, it creates an image of a black rectangle.

```csharp
public interface IImageData
```

## Properties

| Name | Description |
| --- | --- |
| [Data](../../aspose.html.dom.canvas/iimagedata/data/) { get; } | Is a Uint8ClampedArray representing a one-dimensional array containing the data in the RGBA order, with integer values between 0 and 255 (included). |
| [Height](../../aspose.html.dom.canvas/iimagedata/height/) { get; } | Is an unsigned long representing the actual height, in pixels, of the ImageData. |
| [Width](../../aspose.html.dom.canvas/iimagedata/width/) { get; } | Is an unsigned long representing the actual width, in pixels, of the ImageData. |

### See Also

* namespace [Aspose.Html.Dom.Canvas](../../aspose.html.dom.canvas/)
* assembly [Aspose.HTML](../../)
