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
- Zeichnen Sie ein Rechteck in C#
- Zeichnen Sie ein Rechteck in C# – Fortgeschritten
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