## HtmlRenderer class

Represents an HTML document renderer.

```java
public class HtmlRenderer : Renderer<HTMLDocument>
```

## Constructors

| Name | Description |
| --- | --- |
| [HtmlRenderer](htmlrenderer/)() | The default constructor. |

## Methods

| Name | Description |
| --- | --- |
| [dispose](../../com.aspose.html.rendering/renderer/dispose/)() | Releases unmanaged and - optionally - managed resources. |
| [render](../../com.aspose.html.rendering/renderer-1/render/)(IDevice, HTMLDocument) |  |
| [render](../../com.aspose.html.rendering/renderer-1/render/)(IDevice, params HTMLDocument[]) |  |
| [render](../../com.aspose.html.rendering/htmlrenderer/render/#render_5)(IDevice, CancellationToken, params HTMLDocument[]) | Defines a method for rendering multiple [`HTMLDocument`](../../com.aspose.html/htmldocument/)s into a specific [`IDevice`](../idevice/), using a cancellation token to request cancellation of the operation. |
| [render](../../com.aspose.html.rendering/renderer-1/render/)(IDevice, HTMLDocument, int) |  |
| [render](../../com.aspose.html.rendering/renderer-1/render/)(IDevice, HTMLDocument, TimeSpan) |  |
| [render](../../com.aspose.html.rendering/renderer-1/render/)(IDevice, int, params HTMLDocument[]) |  |
| [render](../../com.aspose.html.rendering/htmlrenderer/render/#render_6)(IDevice, TimeSpan, params HTMLDocument[]) | Defines method for rendering multiple [`HTMLDocument`](../../com.aspose.html/htmldocument/)s into specific [`IDevice`](../idevice/). |

### See Also

* class [Document](../../com.aspose.html.dom/document/)
* class [Renderer&lt;TSource&gt;](../renderer-1/)
* class [HTMLDocument](../../com.aspose.html/htmldocument/)
* package [com.aspose.html.rendering](../../com.aspose.html.rendering/)
* package [Aspose.HTML](../../)
