Class EmfPlusDrawClosedCurve

Class EmfPlusDrawClosedCurve

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

L’enregistrament EmfPlusDrawClosedCurve especifica el dibuix d’una línia cardinal tancada

public sealed class EmfPlusDrawClosedCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawClosedCurve

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

EmfPlusDrawClosedCurve(EmfPlusRecord)

Inicialitza una nova instància de la classe Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawClosedCurve.RecordType - Un integrador no signat de 16 bits que identifica aquest tipus de registre com EmfPlusDrawClosedCurvedes de l’enumeració RecordType (secció 2.1.1.1). El valor ha de ser 0x4017.

public EmfPlusDrawClosedCurve(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

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 tancada. El valor ha de ser zero a 63, inclòs.

public byte ObjectId { get; set; }

Valor de la propietat

byte

PointData

Obtenir o col·locar les dades del puntUna sèrie de punts de comptes que especifiquen els punts finals de les línies que defineixen l’espina.La curva continua a través del punt últim de l’arrel PointData i es connecta amb el primer punt de la arrel.El tipus de dades en aquesta ordre s’especifica pel camp Flags, com segueix: Dades Tipus SignificatObjecte EmfPlusPointR (secció 2.2.2.37)Si la bandera P està establerta en les banderes, els punts especifiquen les ubicacions relatives.Objecte EmfPlusPointF (secció 2.2.2.36)Si els bits P i C s’estableixen en el camp Flags, els punts especifiquen les localitzacions absolutes.Objecte EmfPlusPoint (secció 2.2.2.35)Si el bit P és clar i el Bit C s’estableix en el camp Flags, els punts especifiquen les localitzacions relatives.

public PointF[] PointData { get; set; }

Valor de la propietat

PointF []

Relative

Obté o s’estableix un valor que indiqui si aquest Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empPlusDrawClosedCurve és relatiu.Aquest bit indica si el camp PointData especifica les localitzacions relatives o absoltes.Si s’estableix, cada element en PointData especifica una ubicació en l’espai de coordenades que és relativa.a la ubicació especificada per l’element anterior en la línia. en el cas de la primeraelement en PointData, s’assumeix una ubicació anterior a les coordenades (0,0) si és clar,PointData especifica les localitzacions absoltes segons la bandera C.Nota Si aquesta bandera s’estableix, la Bandera Compressada (a dalt) és indefinida i S’ha d’ignorar

public bool Relative { get; set; }

Valor de la propietat

bool

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à