EmfPlusPath

EmfPlusPath class

Das EmfPlusPath-Objekt gibt eine Reihe von Linien- und Kurvensegmenten an, die einen Grafikpfad bilden. Die -Reihenfolge für Bezier-Datenpunkte ist der Startpunkt, Kontrollpunkt 1, Kontrollpunkt 2 und Endpunkt. Für weitere Informationen siehe [MSDN - DrawBeziers].

public sealed class EmfPlusPath : EmfPlusGraphicsObjectType

Konstrukteure

NameBeschreibung
EmfPlusPath()Default_Constructor

Eigenschaften

NameBeschreibung
PathPointFlags { get; set; }Ruft die Anzahl der Pfadpunkte ab oder legt sie fest. Eine 32-Bit-Ganzzahl ohne Vorzeichen, die angibt, wie die Punkte und zugehörigen Punkttypen interpretiert werden, die von diesem Objekt definiert werden
PathPoints { get; set; }Ruft ein Array von Pfadpunkten ab oder legt es fest. Ein Array von PathPointCount-Punkten, die den Pfad angeben. Die Objekttypen in diesem Array werden durch das PathPointFlags-Feld wie folgt angegeben: Wenn das P-Flag gesetzt ist, sind die Punkte relative Positionen, die durch EmfPlusPointR-Objekte (Abschnitt 2.2.2.37) angegeben sind. Wenn das P-Flag gelöscht ist und das C-Flag gesetzt ist, sind die Punkte absolute Positionen, die durch EmfPlusPoint-Objekte (Abschnitt 2.2.2.35) spezifiziert sind. Wenn das P-Flag gelöscht und das C-Flag gelöscht ist, sind die Punkte absolute Positionen, die durch EmfPlusPointF-Objekte spezifiziert sind (Abschnitt 2.2.2.36).
PathPointTypes { get; set; }Ruft ein Array ab oder legt es fest, das angibt, wie die Punkte im Feld PathPoints zum Zeichnen des Pfads verwendet werden. Der Objekttyp in diesem Array wird durch das R-Flag im PathPointFlags-Feld angegeben
Version { get; set; }Ruft die Version ab oder legt sie fest.

Siehe auch