Class EmfPlusDrawClosedCurve

Class EmfPlusDrawClosedCurve

ja nimityö: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Kokoelma: Aspose.Imaging.dll (25.4.0)

EmfPlusDrawClosedCurve -rekisteri määrittelee suljetun kardinaalin piirtämisen

public sealed class EmfPlusDrawClosedCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawClosedCurve

Perintöjäsenet

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)

Aloita uusi esimerkki Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.EMfPlusDrawClosedCurve luokka.RecordType - 16-bittinen allekirjoittamaton integer, joka tunnistaa tämän rekisterityypin EmfPlusDrawClosedCurveRecordType -luettelosta (osasto 2.1.1.1) arvon on oltava 0x4017.

public EmfPlusDrawClosedCurve(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Se on lähde.

Properties

Compressed

Saat tai asettaa arvon, joka osoittaa, onko tämä Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.EMfPlusDrawClosedCurve puristettu.Tämä kappale osoittaa, määrittääkö PointData -kenttä tiivistetyt tiedot.Jos asennetaan, PointData määrittää absoluuttiset sijainnit koordinaattialueella 16-bittisillä kokonaiskoordinaatteilla.Jos se on selvää, PointData määrittää koordinaattialueen absoluuttiset sijainnit 32-bittisillä virtauspistekoordinaatteilla.Huomautus Jos suhteellinen lippu ( alla) on asetettu, tämä lippua ei ole määritelty ja sitä pitää jättää huomiotta.

public bool Compressed { get; set; }

Omistuksen arvo

bool

ObjectId

Antaa tai asettaa kohteen tunniste.EmfPlusPen-objektin indeksi (osasto 2.2.1.7) EMF+:ssaObjekti-taulukko suljetun kurkun piirrätyksi. arvon on oltava nolla 63, mukaan lukien.

public byte ObjectId { get; set; }

Omistuksen arvo

byte

PointData

Saa tai asettaa pistetiedotSe on sarja pisteitä, jotka määrittelevät linjojen loppupisteet, joka määrittää spline. suljetussa kardinaalissa,kurva jatkuu PointData -järjestelmän viimeisen pisteen läpi ja kytkeytyy järjestelmän ensimmäiseen pisteeseen.Tämän sarjan tietotyyppi määritetään lippujen kentällä seuraavasti: Data Type MeaningEmfPlusPointR-objekti (osasto 2.2.2.37)Jos P-tunnus on asetettu lippuihin, pisteissä määritetään suhteelliset sijainnit.EmfPlusPointF-objekti (osasto 2.2.2.36)Jos P ja C-bittit asetetaan lippujen kenttään, pisteet määrittävät absoluuttiset sijainnit.EmfPlusPoint-objekti (osasto 2.2.2.35)Jos P bit on selkeä ja C bit asetetaan lippulaatikkoon, pisteet määrittävät suhteelliset sijainnit.

public PointF[] PointData { get; set; }

Omistuksen arvo

PointF []

Relative

Saat tai asettaa arvon, joka osoittaa, onko tämä Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empPlusDrawClosedCurve suhteellinen.Tämä kappale osoittaa, onko PointData-kenttää, jossa määritetään suhteelliset tai absoluuttiset sijainnit.Jos asetetaan, PointDatan jokainen elementti määrittää sijainnin koordinaattialueella, joka on suhteellinen.edellisen elementin määrittämälle sijainnille. ensimmäisessäelementti PointData, aikaisempi sijainti koordinaatteissa (0,0) oletetaan.PointData määrittelee absoluuttiset sijainnit C-lipun mukaisesti.Huomautus Jos tämä lippu on asetettu, kompressiivinen lippua (noin) ei ole määritelty ja sitä tulee jättää huomiotta.

public bool Relative { get; set; }

Omistuksen arvo

bool

Tension

Pidä tai asettaa jännityksen32-bittinen virtauspiste, joka määrittää, kuinka tiukasti spline onse kiertää, kun se kulkee pisteiden läpi. 0: n arvo ilmoittaa, ettälinja on suorien linjojen sekvenssi. kun arvo kasvaa,Kynttilän kulma muuttuu pyöreämmäksi. lisätietoja on [SPLINE77] ja [PETZOLD].

public float Tension { get; set; }

Omistuksen arvo

float

 Suomi