Class EmfPlusFillClosedCurve

Class EmfPlusFillClosedCurve

Pôvodný názov: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Zhromaždenie: Aspose.Imaging.dll (25.4.0)

EmfPlusFillClosedCurve záznam špecifikuje vyplnenie interiéru uzavretého kardinálneho spline

public sealed class EmfPlusFillClosedCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusFillClosedCurve

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

EmfPlusFillClosedCurve(EmfPlusRecord)

Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmbPlusFillClosedCurve.

public EmfPlusFillClosedCurve(EmfPlusRecord source)

Parameters

source EmfPlusRecord

a zdrojom .

Properties

BrushId

Získajte alebo nastavíte identifikátor brúsky32-bitový nesignovaný integer, ktorý špecifikuje EmfPlusBrush, ktorého obsah jeurčuje sa bitom S v poli Vlajky. Táto brúska sa používa na vyplnenie interiéruz uzavretého kardinála.

public int BrushId { get; set; }

Hodnota nehnuteľnosti

int

Compressed

Získajte alebo nastavíte hodnotu, ktorá ukazuje, či je tento Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmbPlusFillClosedCurve 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ýmúplné koordináty. ak je jasné, PointData určuje absolútne polohy vKoordinačný priestor s 32-bitovými koordinátmi.

Operácia “vynikajúceho” plnenia vyplní oblasti podľa pravidla “rovne oddaného parity”.Podľa tohto pravidla sa testovací bod môže určiť ako vnútri alebo vonku.uzavretá krivka nasledovne: Odstráňte riadok z testového bodu na bod, ktorý je vzdialenýAk táto linka prechádza kurvou podivným počtom krát, testbod je vo vnútri kurva; inak je testovací bod mimo kurvy.

Operácia “alternatívneho” plnenia vyplní oblasti podľa pravidla “nie-zero”.Podľa tohto pravidla sa testovací bod môže určiť ako vnútri alebo vonku.uzavretá krivka nasledovná: Odstráňte riadok z skúšobného bodu na bod, ktorý jevzdialenosť od krivky. počítajte počet krát, keď krivka prekročí testlinka z ľavej na pravú a počítajte počet krát, keď kurva prechádzaskúšobná linka z pravej na ľavú. ak sú tieto dva čísla rovnaké, testovací bodje mimo kurvy; inak je skúšobný bod vo vnútri kurva.

public bool Compressed { get; set; }

Hodnota nehnuteľnosti

bool

IsColor

Získa alebo nastaví hodnotu, ktorá naznačuje, či je táto inštancia farebná.Ak je nastavený, BrushId špecifikuje farbu ako objekt EmfPlusARGB (oddiel 2.2.2.1).Ak je jasné, BrushId obsahuje index objektu EmfPlusBrush(oddiel 2.2.1.1) v tabuľke EMF+ objektov.

public bool IsColor { get; set; }

Hodnota nehnuteľnosti

bool

PointData

Získať alebo nastaviť bodové údajeNariadenie počítania bodov, ktoré určujú koncové body línií definujúcich spline.V uzavretom kardinálovom spline, kurva pokračuje cez poslednú bodku v PointDataa pripojiť sa k prvému bodu v aréze

public PointF[] PointData { get; set; }

Hodnota nehnuteľnosti

PointF []

Relative

Získate alebo nastavíte hodnotu, ktorá naznačuje, či je tento Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmbPlusFillClosedCurve relatívny.Tento bod naznačuje, či pole PointData špecifikuje relatívne alebo absolútne umiestnenie.Ak je nastavený, každý prvok v PointData určuje umiestnenie v koordinátnom priestore, ktoré jev súvislosti s umiestnením stanoveným predchádzajúcim prvkom v poradí.z prvého prvku v PointData sa predpokladá predchádzajúce umiestnenie v koordinátoch (0,0)Ak je jasné, PointData určuje absolútne polohy podľa vlajky C.Upozorňujeme, že ak je táto vlajka nastavená, vlaďka C (v hornej časti) nie je definovaná a musí byť ignorovaná.

public bool Relative { get; set; }

Hodnota nehnuteľnosti

bool

Tension

Získať alebo nastaviť napätie32-bitová hodnota plávajúceho bodu, ktorá určuje, ako tesne sa spline prepína, keď prechádzahodnotu 0,0 určuje, že spline je sekvencia rovnéholiniek. keď sa hodnota zvyšuje, kurva sa stáva viac okrúhle. pre viac informácií,Pozrite sa na [SPLINE77] a [PETZOLD].

public float Tension { get; set; }

Hodnota nehnuteľnosti

float

Winding

Získajte alebo nastavíte hodnotu, ktorá ukazuje, či tento Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmbPlusFillClosedCurve klesá.Tento bod ukazuje, ako vykonávať plnenie operácie.Ak je nastavený, vyplnenie je “vypĺňajúce” plnenie. ak je jasné, naplnenie sa stáva “alternatívnym” vyplnením.

public bool Winding { get; set; }

Hodnota nehnuteľnosti

bool

 Slovenčina