Class EmfPlusDrawCurve
Navne til: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Sammensætning: Aspose.Imaging.dll (25.4.0)
Den EmfPlusDrawCurve rekord angiver tegning af en kardinal splineBemærk: ObjectID (1 byte): Indeksen for et EmfPlusPen-objekt (sektion 2.2.1.7)i EMF+ Object Table at tegne kurven. værdien MUST være 0 til 63, inkluderet.
public sealed class EmfPlusDrawCurve : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawCurve
De arvede medlemmer
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)
Initialiserer en ny instans af Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawCurve klasse.
public EmfPlusDrawCurve(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Den kilde.
Properties
Compressed
Få eller indstille en værdi, der angiver, om dette Aspose.Imaging.FileFormats.Emf.EmbPlus.Records.EMfPlusDrawClosedCurve er komprimeret.Denne bit indikerer, om PointData-feltet angiver komprimerede data.Hvis det er indstillet, angiver PointData absolutte placeringer i koordinatsrummet med 16-bits integrerede koordinater.Hvis det er klart, angiver PointData absolutte placeringer i koordinatsrummet med 32-bits floating point-koordinater.Bemærk: Hvis den relative flag (under) er indstillet, er denne flag udefineret og bør ignoreres.
public bool Compressed { get; set; }
Ejendomsværdi
NumSegments
Få eller indsætte segmenterEn 32-bit usigned integer, som angiver antallet af linje segmenter, der udgør spline.
public int NumSegments { get; set; }
Ejendomsværdi
ObjectId
Giver eller indsætter objektidentifikatoren.Indekset for et EmfPlusPen-objekt (sektion 2.2.1.7) i EMF+Objekttabellen til at tegne kurven. værdien MUST være 0 til 63, inkluderet.
public byte ObjectId { get; set; }
Ejendomsværdi
PointData
modtager eller indsætter en række af enten 32-bit signerede integratorer eller 32 bit flodpunktsnumreTæll længde, der definerer koordinater værdier af de slutpunkter af linjer, som skal slukkes.
public PointF[] PointData { get; set; }
Ejendomsværdi
PointF []
Tension
Giver eller sætter spændingenEn 32-bit flotende punktnummer, der angiver, hvor tæt spline erbinder, da det passerer gennem punkterne. en værdi af 0 angiver, atden spline er en sekvens af rette linjer. som værdien stiger,For mere information, se [SPLINE77] og [PETZOLD].
public float Tension { get; set; }