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
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
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
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; }