Class EmfPlusDrawCurve

Class EmfPlusDrawCurve

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

L’enregistrement EmfPlusDrawCurve spécifie le dessin d’une spline cardinalNOTE : ObjectID (1 byte): L’indice d’un objet EmfPlusPen (section 2.2.1.7)dans la table des objets EMF+ pour dessiner la courbe. La valeur doit être de zéro à 63, inclus.

public sealed class EmfPlusDrawCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawCurve

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

EmfPlusDrawCurve(EmfPlusRecord)

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

public EmfPlusDrawCurve(EmfPlusRecord source)

Parameters

source EmfPlusRecord

La fonte .

Properties

Compressed

Obtenez ou définissez une valeur indiquant si ce Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmbPlusDrawClosedCurve est comprimé.Ce bit indique si le champ PointData spécifie les données comprimées.Si configuré, PointData spécifie les locations absolues dans l’espace de coordonnées avec des coordenades entières de 16 bits.Si clair, PointData spécifie les locations absolues dans l’espace de coordonnées avec des coordinates de 32 bits de point de flot.Remarque Si le drapeau relatif (en dessous) est fixé, cette flamme est défini et doit être ignorée.

public bool Compressed { get; set; }

Valore di proprietà

bool

NumSegments

Obtenez ou définissez le nombre de segmentsUn intèger non signé de 32 bits qui spécifie le nombre de segments de ligne composant la spline.

public int NumSegments { get; set; }

Valore di proprietà

int

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 la courbe. La valeur doit être de zéro à 63, inclus.

public byte ObjectId { get; set; }

Valore di proprietà

byte

PointData

Obtenez ou définissez une série de 32 bits signés intégrés ou de numéros de points flottants deComptez la longueur qui définit les valeurs coordonnées des points de fin des lignes à briser.

public PointF[] PointData { get; set; }

Valore di proprietà

PointF [ ]

Tension

Recevoir ou mettre la tensionUn numéro de point flottant de 32 bits qui spécifie à quel point la spline est étroiteIl passe par les points. une valeur de 0 indique quela spline est une séquence de lignes droites. à mesure que la valeur augmente,La courbe devient plus rondée. Pour plus d’informations, voir [SPLINE77] et [PETZOLD].

public float Tension { get; set; }

Valore di proprietà

float

 Français