Dessiner un rectangle C#

Les graphiques vectoriels sont largement utilisés pour dessiner des formes. Vous pouvez facilement dessiner des formes dans les applications C # tout en travaillant avec l’API Aspose.Drawing. Conformément à ces exigences, cet article explique comment dessiner Rectangle en C#.

Créer une forme rectangulaire - Installation de l’API C#

Vous devez installer l’API Aspose.Drawing pour .NET. Configurez-le simplement à partir de la section Téléchargements ou utilisez la commande NuGet suivante dans Microsoft Visual Studio IDE :

PM> Install-Package Aspose.Drawing

Dessiner un rectangle en C#

Vous devez suivre les étapes ci-dessous pour dessiner un rectangle en suivant les étapes ci-dessous :

  • Initialiser un objet de classe Bitmap
  • Créer une instance de classe Pen
  • Dessinez la forme du rectangle
  • Enregistrer l’image de dessin de sortie

L’extrait de code ci-dessous montre comment dessiner un rectangle en C# :

// Initialiser un objet de classe Bitmap
Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);
Graphics graphics = Graphics.FromImage(bitmap);

// Créer une instance de classe Pen
Pen pen = new Pen(Color.FromKnownColor(KnownColor.Blue), 2);

// Dessinez le rectangle
graphics.DrawRectangle(pen, 10, 10, 900, 700);

// Enregistrer l'image de dessin de sortie
bitmap.Save("DrawRectangle.png");

Dessiner un rectangle en C# - Avancé

Vous pouvez modifier différentes valeurs pour personnaliser le dessin du rectangle en fonction de vos besoins. Par exemple, choisir entre le pinceau solide ou le pinceau de texture pour dessiner un rectangle. Veuillez suivre les étapes ci-dessous pour dessiner un rectangle avec des options avancées :

  • Initialiser un objet de classe Bitmap
  • Créer un pinceau en spécifiant sa couleur
  • Créer un stylo à l’aide du pinceau
  • Dessinez le rectangle
  • Enregistrer l’image de dessin de sortie

L’extrait de code ci-dessous explique comment dessiner un rectangle avec des options avancées en C# :

// Initialiser un objet de classe Bitmap
Bitmap bitmap = new Bitmap(1000, 1000, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);

// Créer une instance de classe graphique
Graphics graphics = Graphics.FromImage(bitmap);

// Créer un pinceau en spécifiant sa couleur
Brush brush = new SolidBrush(Color.FromKnownColor(KnownColor.Blue));

// Créer un stylo
Pen pen = new Pen(brush);

// Dessiner un rectangle
graphics.DrawRectangle(pen, 100, 100, 800, 600);

// Enregistrer le dessin de sortie
bitmap.Save("Rectangle.png");

Obtenez une licence temporaire gratuite

Vous pouvez demander une licence temporaire gratuite pour évaluer toutes les fonctionnalités sans aucune limitation d’évaluation.

Conclusion

Dans cet article, vous avez exploré comment dessiner un rectangle tout en définissant différentes propriétés par programmation en C#. De plus, vous pouvez visiter la section documentation pour explorer d’autres fonctionnalités incluses dans l’API. En cas de questions, n’hésitez pas à nous contacter sur le forum.

Voir également

Utilisation de System.Drawing avec .NET 6 sur une plate-forme non Windows