Pen
Inhalt
[
Ausblenden
]Pen class
Definiert ein Objekt zum Zeichnen von Linien und Kurven.
public class Pen : IDisposable
Konstrukteure
| Name | Beschreibung |
|---|---|
| Pen(Brush) | Initialisiert eine neue Instanz vonPen Klasse mit den angegebenenBrush . |
| Pen(Color) | Initialisiert eine neue Instanz vonPen Klasse mit den angegebenenColor . |
| Pen(Brush, float) | Initialisiert eine neue Instanz der Pen-Klasse mit dem angegebenen Pinsel und der angegebenen Breite. |
| Pen(Color, float) | Initialisiert eine neue Instanz der Pen-Klasse mit den angegebenen Color- und Width-Eigenschaften. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Alignment { get; set; } | Holt oder setzt die Ausrichtung dafürPen . |
| Brush { get; set; } | Holt oder setzt den Pinsel, der dessen Attribute bestimmtPen . |
| Color { get; set; } | Holt oder setzt die Farbe davonPen . |
| CompoundArray { get; set; } | Ruft ein Array von Werten ab oder legt es fest, das einen zusammengesetzten Stift angibt. Ein zusammengesetzter Stift zeichnet eine zusammengesetzte Linie, die aus parallelen Linien und Zwischenräumen besteht. |
| CustomEndCap { get; set; } | Ruft eine benutzerdefinierte Obergrenze ab oder legt sie fest, die am Ende der damit gezeichneten Linien verwendet wirdPen . |
| CustomStartCap { get; set; } | Ruft eine benutzerdefinierte Obergrenze ab oder legt sie fest, die am Anfang der damit gezeichneten Linien verwendet wirdPen . |
| DashCap { get; set; } | Ruft den Verschlussstil ab oder legt ihn fest, der am Ende der Bindestriche verwendet wird, aus denen die mit this gezeichneten gestrichelten Linien bestehen.Pen . |
| DashOffset { get; set; } | Ruft den Abstand vom Anfang einer Linie zum Anfang eines Strichmusters ab oder legt ihn fest. |
| DashPattern { get; set; } | Ruft ein Array benutzerdefinierter Bindestriche und Leerzeichen ab oder legt es fest. |
| DashStyle { get; set; } | Ermittelt oder setzt den Stil, der für damit gezeichnete gestrichelte Linien verwendet wirdPen . |
| EndCap { get; set; } | Ruft den am Ende der mit diesem Stift gezeichneten Linien verwendeten Stil ab oder legt ihn fest. |
| LineJoin { get; set; } | Ruft den Verbindungsstil für die Enden von zwei aufeinanderfolgenden Linien ab, die mit diesem Stift gezeichnet wurden, oder legt ihn fest. |
| MiterLimit { get; set; } | Ruft die Grenze der Dicke der Verbindung an einer Gehrungsecke ab oder legt sie fest. |
| PenType { get; } | Ruft den Stil der mit diesem Stift gezeichneten Linien ab. |
| StartCap { get; set; } | Ruft den am Anfang von Linien, die mit diesem Stift gezeichnet werden, verwendeten Stil ab oder legt ihn fest. |
| Transform { get; set; } | Holt oder setzt eine Kopie der geometrischen Transformation dafürPen . |
| Width { get; set; } | Ruft die Breite dieses Stifts ab oder legt sie fest, in Einheiten des Graphics-Objekts, das zum Zeichnen verwendet wird. |
Methoden
| Name | Beschreibung |
|---|---|
| Clone() | Erstellt eine exakte Kopie davonPen . |
| Dispose() | Gibt alle von diesem Stift verwendeten Ressourcen frei. |
| MultiplyTransform(Matrix) | Multipliziert dazu die TransformationsmatrixPen durch die angegebenenMatrix . |
| MultiplyTransform(Matrix, MatrixOrder) | Multipliziert dazu die TransformationsmatrixPen durch die angegebenenMatrix in der angegebenen Reihenfolge. |
| ResetTransform() | Setzt hierfür die geometrische Transformationsmatrix zurückPen zur Identität. |
| RotateTransform(float) | Dreht die lokale geometrische Transformation um den angegebenen Winkel. Diese Methode stellt die Rotation der Transformation voran. |
| RotateTransform(float, MatrixOrder) | Dreht die lokale geometrische Transformation um den angegebenen Winkel in der angegebenen Reihenfolge. |
| ScaleTransform(float, float) | Skaliert die lokale geometrische Transformation um die angegebenen Faktoren. Diese Methode stellt der Transformation die Skalierungsmatrix voran. |
| ScaleTransform(float, float, MatrixOrder) | Skaliert die lokale geometrische Transformation um die angegebenen Faktoren in der angegebenen Reihenfolge. |
| SetLineCap(LineCap, LineCap, DashCap) | Legt die Werte fest, die den Stil der Kappe bestimmen, der verwendet wird, um damit gezeichnete Linien zu beendenPen . |
| TranslateTransform(float, float) | Verschiebt die lokale geometrische Transformation um die angegebenen Maße. Diese Methode stellt die Übersetzung der Transformation voran. |
| TranslateTransform(float, float, MatrixOrder) | Verschiebt die lokale geometrische Transformation um die angegebenen Dimensionen in der angegebenen Reihenfolge. |
Siehe auch
- namensraum System.Drawing
- Montage Aspose.Drawing