Class EmfPlusDrawCurve

Class EmfPlusDrawCurve

Nom dels espais: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assemblea: Aspose.Imaging.dll (25.4.0)

El rècord EmfPlusDrawCurve especifica el dibuix d’una espina cardinalNOTA: ObjectID (1 byte): l’índex d’un objecte EmfPlusPen (secció 2.2.1.7)a la taula d’objectes EMF+ per dibuixar la curva. El valor ha de ser zero a 63, inclòs.

public sealed class EmfPlusDrawCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawCurve

Membres heretats

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)

Inicia una nova instància de la classe Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawCurve.

public EmfPlusDrawCurve(EmfPlusRecord source)

Parameters

source EmfPlusRecord

La font.

Properties

Compressed

Obté o s’estableix un valor que indiqui si aquest Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmbPlusDrawClosedCurve és comprès.Aquest bit indica si el camp PointData especifica les dades comprimides.Si s’estableix, PointData especifica les localitzacions absolutes en l’espai de coordenades amb 16 bits d’integració.Si és clar, PointData especifica les localitzacions absolutes en l’espai de coordinats amb coordenades de punts de float de 32 bits.Nota Si s’estableix la bandera relativa (abans), aquest banderol és indefinit i S’ha d’ignorar

public bool Compressed { get; set; }

Valor de la propietat

bool

NumSegments

Obtenir o establir el nombre de segmentsUn integrador no signat de 32 bits que especifica el nombre de segments de línia que formen l’espina.

public int NumSegments { get; set; }

Valor de la propietat

int

ObjectId

Obté o col·loca l’objecte identificador.L’índex d’un objecte EmfPlusPen (secció 2.2.1.7) en l’EMF+Taula d’objectes per dibuixar la curva. El valor ha de ser zero a 63, inclòs.

public byte ObjectId { get; set; }

Valor de la propietat

byte

PointData

Obtenir o establir una sèrie d’integers signats de 32 bits o nombres de punts flotants deCompta la longitud que defineix els valors coordinats dels punts finals de les línies que s’han de trencar.

public PointF[] PointData { get; set; }

Valor de la propietat

PointF []

Tension

Obtenir o posar la tensióUn número de punt flotant de 32 bits que especifica com estretament l’espinas’alça mentre passa pels punts. Un valor de 0 especifica quel’espline és una seqüència de línies rectes. com el valor augmenta,La curva es torna més rodona. per a més informació, vegeu [SPLINE77] i [PETZOLD].

public float Tension { get; set; }

Valor de la propietat

float

 Català