Class EmfPlusFillClosedCurve

Class EmfPlusFillClosedCurve

nazivni prostor: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Sastav: Aspose.Imaging.dll (25.4.0)

EmfPlusFillClosedCurve zapis određuje ispunjavanje unutrašnjosti zatvorenog kardinala

public sealed class EmfPlusFillClosedCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusFillClosedCurve

naslijeđeni članovi

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)

Inicijalizira novu primjenu Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empPlusFillClosedCurve razreda.

public EmfPlusFillClosedCurve(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Izvor je.

Properties

BrushId

Pronađite ili postavite identifikator za brisanje32-bitni nepisani integrator koji određuje EmfPlusBrush, čiji je sadržajodređen bitom S u polju Zastavi. ova se četkica koristi za ispunjavanje unutrašnjostiSlijedeći članakZatvoreni kardinalni spline.

public int BrushId { get; set; }

Vrijednost nekretnina

int

Compressed

Pronađite ili postavite vrijednost koja ukazuje na to je li ovaj Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmbPlusFillClosedCurve komprimiran.Ovaj bit ukazuje na to da li polje PointData navodi komprimirane podatke.Ako je postavljen, PointData određuje apsolutna lokacija u koordinatnom prostoru s 16-bitnimako je jasno, PointData određuje apsolutna lokacija uKoordinacija prostora s 32-bitnim koordinatima.

Operacija “povlačenja” ispunjava područja u skladu s pravilom “jednostavne paritete”.Prema ovom pravilu, testna točka može se utvrditi da je unutar ili izvanzatvorena krivica kako slijedi: Napravite liniju iz testne točke na točku koja je udaljenaAko ta linija prekorači kurvicu neobičan broj puta, testtočka je unutar krivulje; inače je testna tačka izvan krivule.

Operacija “alternativnog” punjenja ispunjava područja u skladu s pravilom “ne-zero”.Prema ovom pravilu, testna točka može se utvrditi da je unutar ili van.zatvorena krivica kako slijedi: Napravite liniju s testne točke na točku koja jeIzračunati broj puta kurva prelazi testlinija od lijeve do desne, i računati broj puta kurva prekrivatestna linija s desne na lijevo. ako su ti dva broja isti, testni točkaje izvan krivulje; inače, testna točka je unutar krivule.

public bool Compressed { get; set; }

Vrijednost nekretnina

bool

IsColor

Dobiva ili postavlja vrijednost koja ukazuje na to je li ta primjera boja.Ako je postavljen, BrushId određuje boju kao EmfPlusARGB objekt (odjeljak 2.2.2.1).Ako je jasno, BrushId sadrži indeks objekta EmfPlusBrush(odjeljak 2.2.1.1) u tablici EMF+ objekata.

public bool IsColor { get; set; }

Vrijednost nekretnina

bool

PointData

Pronađite ili postavite podatke o točkiRaspored broja točaka koji određuju krajnje točke linija koja definira spline.U zatvorenom kardinalnom spline, kurva se nastavlja kroz posljednju točku u PointDataArray i povezuje se s prvim točkom u array

public PointF[] PointData { get; set; }

Vrijednost nekretnina

PointF []

Relative

Pronađite ili postavite vrijednost koja ukazuje na to je li ovaj Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmbPlusFillClosedCurve relativan.Ovaj bit ukazuje na to da li polje PointData određuje relativna ili apsolutna lokacija.Ako je postavljen, svaki element u PointData određuje lokaciju u koordinatnom prostoru koja jeu odnosu na lokaciju navedenu prethodnim elementom u redoslijedu.od prvog elementa u PointData, pretpostavlja se prethodna lokacija u koordinatama (0,0).Ako je jasno, PointData određuje apsolutna lokacija prema zastavi C.Upozorenje Ako je postavljena ova zastava, zastave C (iznad) nisu definirane i moraju biti ignorirane.

public bool Relative { get; set; }

Vrijednost nekretnina

bool

Tension

Povećanje ili povećanje napetosti32-bitna vrijednost plutajuće točke koja određuje koliko čvrsto spline bježi dok prolaziVrijednost od 0,0 navodi da je spline sekvencija ravnihkako se vrijednost povećava, kurva postaje više okrugla. za više informacija,Gledajte [SPLINE77] i [PETZOLD]

public float Tension { get; set; }

Vrijednost nekretnina

float

Winding

Pronađite ili postavite vrijednost koja ukazuje na to je li ovaj Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmbPlusFillClosedCurve iscrpljen.To bit ukazuje na to kako izvršiti operaciju punjenja.Ako je postavljeno, punjenje je “povratna” punjenja. ako je jasna, ispunjavanje je ‘alternativna’ punja.

public bool Winding { get; set; }

Vrijednost nekretnina

bool

 Hrvatski