Classe EmfPlusPath

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

NameDescription
EmfPlusPath()Initialise une nouvelle instance de la classe EmfPlusPath

Properties

NameTypeAccessDescription
path_point_flagsEmfPlusPathPointFlagsr/wObtient ou définit le nombre de points du chemin
Un entier non signé de 32 bits qui spécifie comment interpréter les points et les types de points associés définis par cet objet
path_point_typesEmfPlusBasePointType[]r/wObtient ou définit un tableau qui spécifie comment les points du champ PathPoints sont utilisés pour tracer le chemin.
Le type des objets dans ce tableau est indiqué par le drapeau R dans le champ PathPointFlags
path_pointsPointF[]r/wObtient ou définit un tableau de points de chemin
Un tableau de PathPointCount points qui spécifient le chemin. Le type des objets dans ce tableau est indiqué par le champ PathPointFlags, comme suit :
Si le drapeau P est activé, les points sont des positions relatives spécifiées par des objets EmfPlusPointR (section 2.2.2.37).
Si le drapeau P est désactivé et que le drapeau C est activé, les points sont des positions absolues spécifiées par des objets EmfPlusPoint (section 2.2.2.35).
Si le drapeau P est désactivé et que le drapeau C est désactivé, les points sont des positions absolues spécifiées par des objets EmfPlusPointF (section 2.2.2.36).
versionEmfPlusGraphicsVersionr/wObtient ou définit la version.

Constructor: EmfPlusPath()

 EmfPlusPath() 

Initialise une nouvelle instance de la classe EmfPlusPath