EmfPlusPath Klasse

Summary: The EmfPlusPath object specifies a series of line and curve segments that form a graphics path. The
order for Bezier data points is the start point, control point 1, control point 2, and end point.For
more information see[MSDN - DrawBeziers].

Module: aspose.imaging.fileformats.emf.emfplus.objects

Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusPath

Inheritance: EmfPlusGraphicsObjectType

Constructors

NameBeschreibung
EmfPlusPath()Initialisiert eine neue Instanz der Klasse EmfPlusPath

Properties

NameTypeAccessBeschreibung
path_point_flagsEmfPlusPathPointFlagsr/wLiest oder setzt die Anzahl der Pfadpunkte
Ein 32‑Bit vorzeichenloser Integer, der angibt, wie die Punkte und zugehörigen Punkttypen, die von diesem Objekt definiert werden, zu interpretieren sind.
path_point_typesEmfPlusBasePointType[]r/wLiest oder schreibt ein Array, das festlegt, wie die Punkte im Feld PathPoints verwendet werden, um den Pfad zu zeichnen.
Der Typ der Objekte in diesem Array wird durch das R‑Flag im Feld PathPointFlags angegeben.
path_pointsPointF[]r/wLiest oder schreibt ein Array von Pfadpunkten
Ein Array von PathPointCount Punkten, die den Pfad festlegen. Der Typ der Objekte in diesem Array wird durch das Feld PathPointFlags wie folgt angegeben:
Ist das P‑Flag gesetzt, sind die Punkte relative Positionen, die durch EmfPlusPointR‑Objekte (Abschnitt 2.2.2.37) angegeben werden.
Ist das P‑Flag nicht gesetzt und das C‑Flag gesetzt, sind die Punkte absolute Positionen, die durch EmfPlusPoint‑Objekte (Abschnitt 2.2.2.35) angegeben werden.
Sind sowohl das P‑Flag als auch das C‑Flag nicht gesetzt, sind die Punkte absolute Positionen, die durch EmfPlusPointF‑Objekte (Abschnitt 2.2.2.36) angegeben werden.
versionEmfPlusGraphicsVersionr/wLiest oder setzt die Version.

Constructor: EmfPlusPath()

 EmfPlusPath() 

Initialisiert eine neue Instanz der Klasse EmfPlusPath