## Intersect(Rectangle, Rectangle)

Renvoie un tiers[`Rectangle`](../) structure qui représente l'intersection de deux autres[`Rectangle`](../) structures. S'il n'y a pas d'intersection, un vide[`Rectangle`](../) est renvoyé.

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

| Paramètre | Taper | La description |
| --- | --- | --- |
| a | Rectangle | Un premier rectangle à couper. |
| b | Rectangle | Un deuxième rectangle à couper. |

### Return_Value

UN[`Rectangle`](../) qui représente l'intersection de*a* et*b*.

### Voir également

* struct [Rectangle](../)
* espace de noms [Aspose.PSD](../../rectangle/)
* Assemblée [Aspose.PSD](../../../)

---

## Intersect(Rectangle)

Remplace ceci[`Rectangle`](../) avec l'intersection de lui-même et du spécifié[`Rectangle`](../) .

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

| Paramètre | Taper | La description |
| --- | --- | --- |
| rect | Rectangle | Le[`Rectangle`](../) avec laquelle se croiser. |

### Voir également

* struct [Rectangle](../)
* espace de noms [Aspose.PSD](../../rectangle/)
* Assemblée [Aspose.PSD](../../../)


