## ImageDevice class

Implements the interface for outputting text and graphic content to image(s).

```csharp
public class ImageDevice : Device
```

## Constructors

| Name | Description |
| --- | --- |
| [ImageDevice](imagedevice/)(bool) | Creates a new instance. The output file will be written to the output working directory taking the job name as a file name. |

## Properties

| Name | Description |
| --- | --- |
| override [PageCount](../../aspose.tex.presentation.image/imagedevice/pagecount/) { get; } | Gets the number of pages. |
| [Result](../../aspose.tex.presentation.image/imagedevice/result/) { get; } | Returns the resulting images byte arrays. The first dimension is for inner documents and the second one is for pages within inner documents. |

### See Also

* class [Device](../../aspose.tex.presentation/device/)
* namespace [Aspose.TeX.Presentation.Image](../../aspose.tex.presentation.image/)
* assembly [Aspose.TeX](../../)


