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
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
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
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; }