Class EmfPlusDrawClosedCurve

Class EmfPlusDrawClosedCurve

Název místa: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Shromáždění: Aspose.Imaging.dll (25.4.0)

EmfPlusDrawClosedCurve záznam specifikuje kreslení uzavřené kardinální spline

public sealed class EmfPlusDrawClosedCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawClosedCurve

Dědiční č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

EmfPlusDrawClosedCurve(EmfPlusRecord)

Začíná nový příklad třídy Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve.RecordType - 16-bitový nepodepsaný integer, který tento typ záznamu identifikuje jako EmfPlusDrawClosedCurveze seznamu RecordType (oddíl 2.1.1.1). hodnota MUSÍ být 0x4017.

public EmfPlusDrawClosedCurve(EmfPlusRecord source)

Parameters

source EmfPlusRecord

To je zdroj.

Properties

Compressed

Obdržíte nebo nastavíte hodnotu, která naznačuje, zda je tento Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve komprimován.Tento bod ukazuje, zda pole PointData specifikuje komprimované údaje.Po nastavení PointData určuje absolutní polohy v koordinátním prostoru s 16-bitovými integrovanými koordináty.Pokud je jasné, PointData specifikuje absolutní polohy v koordinačním prostoru s 32bitovými koordinačními body.Poznámka: Pokud je relativní vlajka (dole) nastavená, tato vlajka není definována a musí být ignorována.

public bool Compressed { get; set; }

Hodnota nemovitosti

bool

ObjectId

Získáte nebo nastavíte identifikátor objektu.Index objektu EmfPlusPen (oddíl 2.2.1.7) v EMF+Objektová tabulka pro vytisknutí uzavřené kurvy. hodnota musí být nulová na 63, včetn.

public byte ObjectId { get; set; }

Hodnota nemovitosti

byte

PointData

Obdržíte nebo nastavíte bodové údajeada bodů Count, které určují koncové body řádků, které definují spline,kurva pokračuje přes poslední bod v pořadí PointData a připojí se k prvnímu bodu v pořad.Typ údajů v tomto pořadí je specifikován políčko Vlajky, následující: Typ údajů VýznamObjekt EmfPlusPointR (oddíl 2.2.2.37)Pokud je vlajka P umístěna ve vlajkách, body určují relativní umístěn.Objekt EmfPlusPointF (oddíl 2.2.2.36)Pokud jsou bity P a C nastaveny v poli Vlajky, body určují absolutní umístěn.Objekt EmfPlusPoint (oddíl 2.2.2.35)Pokud je bit P jasný a bit C je nastaven v poli Vlajky, body určují relativní umístěn.

public PointF[] PointData { get; set; }

Hodnota nemovitosti

PointF []a[]

Relative

Obdržíte nebo nastavíte hodnotu, která naznačuje, zda je Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve relativn.Tento bod naznačuje, zda pole PointData specifikuje relativní nebo absolutní polohy.Pokud je nastaven, každý prvek v PointData určuje umístění v koordinátním prostoru, které je relativní.v místě uvedeném předchozím prvkem v řádku. v případě prvníhoprvek v PointData, předchozí umístění v souřadnicích (0,0) je předpokládáno,PointData určuje absolutní polohy podle vlajky C.Poznámka: Pokud je tato vlajka nastavená, stlačená vlajka (v horní části) není definována a musí být ignorována.

public bool Relative { get; set; }

Hodnota nemovitosti

bool

Tension

Způsobuje nebo vytváří napětí32-bitové číslo plovoucího bodu, které určuje, jak těsně splinepřechází přes body. hodnota 0 uvádí, žespline je sekvence rovných linií. jak se hodnota zvyšuje,Pro více informací viz [SPLINE77] a [PETZOLD].

public float Tension { get; set; }

Hodnota nemovitosti

float

 Čeština