## Add(PointF, Size) {#add}

Translates a given [`PointF`](../) by the specified [`Size`](../../size/).

```csharp
public static PointF Add(PointF point, Size size)
```

| Parameter | Type | Description |
| --- | --- | --- |
| point | PointF | The [`PointF`](../) to translate. |
| size | Size | The [`Size`](../../size/) that specifies the numbers to add to the coordinates of *point*. |

### Return Value

The translated [`PointF`](../).

### See Also

* struct [Size](../../size/)
* struct [PointF](../)
* namespace [Aspose.Imaging](../../pointf/)
* assembly [Aspose.Imaging](../../../)

---

## Add(PointF, SizeF) {#add_1}

Translates a given [`PointF`](../) by a specified [`SizeF`](../../sizef/).

```csharp
public static PointF Add(PointF point, SizeF size)
```

| Parameter | Type | Description |
| --- | --- | --- |
| point | PointF | The [`PointF`](../) to translate. |
| size | SizeF | The [`SizeF`](../../sizef/) that specifies the numbers to add to the coordinates of *point*. |

### Return Value

The translated [`PointF`](../).

### See Also

* struct [SizeF](../../sizef/)
* struct [PointF](../)
* namespace [Aspose.Imaging](../../pointf/)
* assembly [Aspose.Imaging](../../../)


