## Intersect(Rectangle, Rectangle)

Возвращает третий[`Rectangle`](../../rectangle) структура, которая представляет собой пересечение двух других[`Rectangle`](../../rectangle) структуры. Если пересечения нет, то пустой[`Rectangle`](../../rectangle) возвращается.

```csharp
public static Rectangle Intersect(Rectangle a, Rectangle b)
```

| Параметр | Тип | Описание |
| --- | --- | --- |
| a | Rectangle | Первый прямоугольник, который нужно пересечь. |
| b | Rectangle | Второй прямоугольник для пересечения. |

### Возвращаемое значение

А[`Rectangle`](../../rectangle) который представляет собой пересечение*a* а также*b*.

### Смотрите также

* struct [Rectangle](../../rectangle)
* пространство имен [Aspose.Imaging](../../rectangle)
* сборка [Aspose.Imaging](../../../)

---

## Intersect(Rectangle)

Заменяет это[`Rectangle`](../../rectangle) с пересечением себя и указанного[`Rectangle`](../../rectangle) .

```csharp
public void Intersect(Rectangle rect)
```

| Параметр | Тип | Описание |
| --- | --- | --- |
| rect | Rectangle | [`Rectangle`](../../rectangle) с чем пересекаться. |

### Смотрите также

* struct [Rectangle](../../rectangle)
* пространство имен [Aspose.Imaging](../../rectangle)
* сборка [Aspose.Imaging](../../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Imaging.dll -->
