## FillText(*string, double, double*) {#filltext}

Draws (fills) a given text at the given (x,y) position.

```csharp
public void FillText(string text, double x, double y)
```

| Parameter | Type | Description |
| --- | --- | --- |
| text | String | The text to draw using the current font, textAlign, textBaseline, and direction values. |
| x | Double | The x axis of the coordinate for the text starting point. |
| y | Double | The y axis of the coordinate for the text starting point. |

### See Also

* interface [ICanvasRenderingContext2D](../)
* namespace [Aspose.Html.Dom.Canvas](../../../aspose.html.dom.canvas/)
* assembly [Aspose.HTML](../../../)

---

## FillText(*string, double, double, double*) {#filltext_1}

Draws (fills) a given text at the given (x,y) position.

```csharp
public void FillText(string text, double x, double y, double maxWidth)
```

| Parameter | Type | Description |
| --- | --- | --- |
| text | String | The text to draw using the current font, textAlign, textBaseline, and direction values. |
| x | Double | The x axis of the coordinate for the text starting point. |
| y | Double | The y axis of the coordinate for the text starting point. |
| maxWidth | Double | The maximum width to draw. If specified, and the string is computed to be wider than this width, the font is adjusted to use a more horizontally condensed font (if one is available or if a reasonably readable one can be synthesized by scaling the current font horizontally) or a smaller font. |

### See Also

* interface [ICanvasRenderingContext2D](../)
* namespace [Aspose.Html.Dom.Canvas](../../../aspose.html.dom.canvas/)
* assembly [Aspose.HTML](../../../)
