## DrawRectangle(Pen, RectangleF) {#drawrectangle_1}

Dessine un rectangle spécifié par un[`RectangleF`](../../rectanglef/)structure.

```csharp
public void DrawRectangle(Pen pen, RectangleF rect)
```

| Paramètre | Taper | La description |
| --- | --- | --- |
| pen | Pen | UN[`Pen`](../../pen/) qui détermine la couleur, la largeur et le style du rectangle. |
| rect | RectangleF | UN[`RectangleF`](../../rectanglef/) structure qui représente le rectangle à dessiner. |

### Exceptions

| exception | condition |
| --- | --- |
| ArgumentNullException | *pen* est nul. |

### Voir également

* class [Pen](../../pen/)
* struct [RectangleF](../../rectanglef/)
* class [Graphics](../)
* espace de noms [Aspose.PSD](../../graphics/)
* Assemblée [Aspose.PSD](../../../)

---

## DrawRectangle(Pen, Rectangle) {#drawrectangle}

Dessine un rectangle spécifié par un[`Rectangle`](../../rectangle/)structure.

```csharp
public void DrawRectangle(Pen pen, Rectangle rect)
```

| Paramètre | Taper | La description |
| --- | --- | --- |
| pen | Pen | UN[`Pen`](../../pen/) qui détermine la couleur, la largeur et le style du rectangle. |
| rect | Rectangle | UN[`Rectangle`](../../rectangle/) structure qui représente le rectangle à dessiner. |

### Exceptions

| exception | condition |
| --- | --- |
| ArgumentNullException | *pen* est nul. |

### Voir également

* class [Pen](../../pen/)
* struct [Rectangle](../../rectangle/)
* class [Graphics](../)
* espace de noms [Aspose.PSD](../../graphics/)
* Assemblée [Aspose.PSD](../../../)

---

## DrawRectangle(Pen, float, float, float, float) {#drawrectangle_3}

Dessine un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.

```csharp
public void DrawRectangle(Pen pen, float x, float y, float width, float height)
```

| Paramètre | Taper | La description |
| --- | --- | --- |
| pen | Pen | UN[`Pen`](../../pen/) qui détermine la couleur, la largeur et le style du rectangle. |
| x | Single | Coordonnée x du coin supérieur gauche du rectangle à dessiner. |
| y | Single | Coordonnée y du coin supérieur gauche du rectangle à dessiner. |
| width | Single | La largeur du rectangle à dessiner. |
| height | Single | La hauteur du rectangle à dessiner. |

### Exceptions

| exception | condition |
| --- | --- |
| ArgumentNullException | *pen* est nul. |

### Voir également

* class [Pen](../../pen/)
* class [Graphics](../)
* espace de noms [Aspose.PSD](../../graphics/)
* Assemblée [Aspose.PSD](../../../)

---

## DrawRectangle(Pen, int, int, int, int) {#drawrectangle_2}

Dessine un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.

```csharp
public void DrawRectangle(Pen pen, int x, int y, int width, int height)
```

| Paramètre | Taper | La description |
| --- | --- | --- |
| pen | Pen | [`Pen`](../../pen/) qui détermine la couleur, la largeur et le style du rectangle. |
| x | Int32 | Coordonnée x du coin supérieur gauche du rectangle à dessiner. |
| y | Int32 | Coordonnée y du coin supérieur gauche du rectangle à dessiner. |
| width | Int32 | Largeur du rectangle à dessiner. |
| height | Int32 | Hauteur du rectangle à dessiner. |

### Exceptions

| exception | condition |
| --- | --- |
| ArgumentNullException | *pen* est nul. |

### Voir également

* class [Pen](../../pen/)
* class [Graphics](../)
* espace de noms [Aspose.PSD](../../graphics/)
* Assemblée [Aspose.PSD](../../../)


