Class EmfPlusDrawCurve
Pôvodný názov: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Zhromaždenie: Aspose.Imaging.dll (25.4.0)
EmfPlusDrawCurve záznam špecifikuje kreslenie kardinálneho splinePOZNÁMKA: ObjectID (1 byte): Index objektu EmfPlusPen (oddiel 2.2.1.7)v tabuľke EMF+ Objekt na vytlačenie kurvy. hodnota musí byť nulová na 63, vrátane.
public sealed class EmfPlusDrawCurve : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawCurve
Z dedičných členov
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)
Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmpPlusDrawCurve.
public EmfPlusDrawCurve(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
a zdrojom .
Properties
Compressed
Získajte alebo nastavíte hodnotu, ktorá ukazuje, či je tento Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmbPlusDrawClosedCurve stlačený.Tento bod naznačuje, či pole PointData špecifikuje komprimované údaje.Po nastavení PointData určuje absolútne polohy v koordinátnom priestore s 16-bitovými integrovanými koordináty.Pokiaľ je to jasné, PointData určuje absolútne polohy v koordinátnom priestore s 32-bitovými plávajúce bodové koordináty.Poznámka: Ak je relatívna vlajka (v dolnej časti) nastavená, táto vlagy nie sú definované a musia byť ignorované.
public bool Compressed { get; set; }
Hodnota nehnuteľnosti
NumSegments
Získajte alebo nastavíte počítanie segmentov32-bitový neoznačený integer, ktorý špecifikuje počet čiarových segmentov, ktoré tvoria spline.
public int NumSegments { get; set; }
Hodnota nehnuteľnosti
ObjectId
Získať alebo nastaviť identifikátor objektu.Index objektu EmfPlusPen (oddiel 2.2.1.7) v EMF+Objektová tabuľka na vytlačenie kurvy. hodnota musí byť od nuly do 63, vrátane.
public byte ObjectId { get; set; }
Hodnota nehnuteľnosti
PointData
Získate alebo nastavíte súbor buď 32-bitových podpísaných integerov, alebo 32 bitových plávajúcich bodov číselSpočítajte dĺžku, ktorá definuje koordinované hodnoty koncových bodov línií, ktoré sa majú strhnúť.
public PointF[] PointData { get; set; }
Hodnota nehnuteľnosti
PointF []
Tension
Získať alebo nastaviť napätie32-bitové plávajúce bodové číslo, ktoré špecifikuje, ako tesne splinesa pohybuje tak, ako prechádza bodmi. hodnota 0 uvádza, žespline je sekvencia rovných línií. keď sa hodnota zvyšuje,kurva sa stáva viac zaoblenou. pre viac informácií pozri [SPLINE77] a [PETZOLD].
public float Tension { get; set; }