Class EmfPlusDrawBeziers

Class EmfPlusDrawBeziers

Le nom : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assemblée: Aspose.Imaging.dll (25.4.0)

L’enregistrement EmfPlusDrawBeziers spécifie le dessin d’une séquence de courbes Bezier connectées.L’ordre pour les points de données de l’établissement est le point d’ouverture, point de contrôle 1,Point de contrôle 2 et point de fin. Pour plus d’informations voir [MSDN-DrawBeziers].

public sealed class EmfPlusDrawBeziers : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawBeziers

I membri ereditari

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusDrawBeziers(EmfPlusRecord)

Initialisez une nouvelle instance de la classe Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawBeziers.

public EmfPlusDrawBeziers(EmfPlusRecord source)

Parameters

source EmfPlusRecord

La fonte .

Properties

Compressed

Obtenez ou définissez une valeur indiquant si le PointData est comprimé.S’il est configuré, PointData spécifie les locations absolues dans l’espace coordonné avecCoordonnées intégrales de 16 bits. Si claire, PointData spécifie les locations absoluesdans l’espace de coordonnées avec des coordinates de 32 bits.Remarque Si le drapeau relatif (en dessous) est fixé, cette flamme est défini et doit être ignoré.

public bool Compressed { get; set; }

Valore di proprietà

bool

ObjectId

Obtenez ou définissez l’objet d’identification.L’indice d’un objet EmfPlusPen (section 2.2.1.7) dans l’EMF+Table d’objet pour dessiner les courbes Bezier. La valeur doit être de zéro à 63, inclus.

public byte ObjectId { get; set; }

Valore di proprietà

byte

PointData

Obtenez ou mettez les données de pointUne série de points Count qui spécifient les points de départ, de fin et de contrôle des courbes Bezier. La coordonnée fin d’une courbe Bezie est la coordinée de début de la suivante.Le type de données dans cette rangée est spécifié par le champ Flags, comme suit: Type de Données SignificationObjet EmfPlusPointR (section 2.2.2.37)Si le drapeau P est placé dans les Drapeaux, les points indiquent les lieux relatifs.Objet EmfPlusPointF (section 2.2.2.36)Si les bits P et C sont clairs dans le champ Flags, les points spécifient les lieux absolu.Objet EmfPlusPoint (section 2.2.2.35)Si le bit P est clair et que le Bit C est mis dans le champ Flags, les points spécifient les lieux relatifs.Une courbe Bezier ne passe pas par ses points de contrôle.

public PointF[] PointData { get; set; }

Valore di proprietà

PointF [ ]

Relative

Obtenez ou définissez une valeur indiquant si le PointData est relative.Si configuré, chaque élément dans PointData spécifie un emplacement dans l’espace de coordonnéesce qui est relative à la localisation spécifiée par l’élément précédent dans la ligne.Dans le cas du premier élément dans PointData, une position antérieure dans les coordonnées(0,0) est assumé. si clair, PointData spécifie les locations absolues selonLe drapeau C.Remarque Si cette drapeau est définie, la drapée C (sur) est défini et doit être ignorée.

public bool Relative { get; set; }

Valore di proprietà

bool

 Français