Rechteck zeichnen C#

Vektorgrafiken werden häufig zum Zeichnen von Formen verwendet. Sie können ganz einfach Formen in C#-Anwendungen zeichnen, während Sie mit der Aspose.Drawing-API arbeiten. In Übereinstimmung mit diesen Anforderungen behandelt dieser Artikel das Zeichnen von Rectangle in C#.

Rechteckform erstellen – C#-API-Installation

Sie müssen die API Aspose.Drawing for .NET installieren. Konfigurieren Sie es einfach im Abschnitt Downloads oder verwenden Sie den folgenden Befehl NuGet in der Microsoft Visual Studio IDE:

PM> Install-Package Aspose.Drawing

Zeichnen Sie ein Rechteck in C#

Sie müssen die folgenden Schritte ausführen, um ein Rechteck zu zeichnen, indem Sie die folgenden Schritte ausführen:

  • Initialisiert ein Bitmap-Klassenobjekt
  • Erstellen Sie eine Pen-Klasseninstanz
  • Zeichnen Sie die Rechteckform
  • Ausgabezeichnungsbild speichern

Das folgende Code-Snippet zeigt, wie ein Rechteck in C# gezeichnet wird:

// Initialisiert ein Bitmap-Klassenobjekt
Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);
Graphics graphics = Graphics.FromImage(bitmap);

// Erstellen Sie eine Pen-Klasseninstanz
Pen pen = new Pen(Color.FromKnownColor(KnownColor.Blue), 2);

// Zeichnen Sie das Rechteck
graphics.DrawRectangle(pen, 10, 10, 900, 700);

// Ausgabezeichnungsbild speichern
bitmap.Save("DrawRectangle.png");

Zeichnen Sie ein Rechteck in C# – Fortgeschritten

Sie können verschiedene Werte ändern, um die Rechteckzeichnung Ihren Anforderungen anzupassen. Wählen Sie beispielsweise zwischen dem soliden Pinsel oder dem Texturpinsel zum Zeichnen eines Rechtecks. Bitte befolgen Sie die nachstehenden Schritte, um ein Rechteck mit erweiterten Optionen zu zeichnen:

  • Initialisiert ein Bitmap-Klassenobjekt
  • Erstellen Sie einen Pinsel, während Sie seine Farbe angeben
  • Erstellen Sie mit dem Pinsel einen Stift
  • Zeichnen Sie das Rechteck
  • Ausgabezeichnungsbild speichern

Das folgende Code-Snippet erklärt, wie man ein Rechteck mit erweiterten Optionen in C# zeichnet:

// Initialisiert ein Bitmap-Klassenobjekt
Bitmap bitmap = new Bitmap(1000, 1000, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);

// Erstellen Sie eine Grafikklasseninstanz
Graphics graphics = Graphics.FromImage(bitmap);

// Erstellen Sie einen Pinsel, während Sie seine Farbe angeben
Brush brush = new SolidBrush(Color.FromKnownColor(KnownColor.Blue));

// Erstellen Sie einen Stift
Pen pen = new Pen(brush);

// Rechteck zeichnen
graphics.DrawRectangle(pen, 100, 100, 800, 600);

// Ausgabezeichnung speichern
bitmap.Save("Rectangle.png");

Holen Sie sich eine kostenlose temporäre Lizenz

Sie können eine kostenlose temporäre Lizenz anfordern, um alle Funktionen ohne Evaluierungseinschränkungen zu testen.

Fazit

In diesem Artikel haben Sie untersucht, wie Sie ein Rechteck zeichnen, während Sie verschiedene Eigenschaften programmgesteuert in C# festlegen. Darüber hinaus können Sie den Abschnitt Dokumentation besuchen, um andere in der API enthaltene Funktionen zu erkunden. Bei Fragen können Sie sich gerne im Forum an uns wenden.

Siehe auch

Verwendung von System.Drawing mit .NET 6 auf einer Nicht-Windows-Plattform