Class EmfPlusDrawBeziers

Class EmfPlusDrawBeziers

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

EmfPlusDrawBeziers -rekisteri määrittelee Bezierin liitetyjen kulmien seuraamisen.Bezier-tietopisteen tilaus on lähtökohta, valvontapiste 1,tarkastuspiste 2 ja loppupiste. lisätietoja on [MSDN-DrawBeziers].

public sealed class EmfPlusDrawBeziers : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawBeziers

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

EmfPlusDrawBeziers(EmfPlusRecord)

Aloita uusi esimerkki Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawBeziers luokka.

public EmfPlusDrawBeziers(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Se on lähde.

Properties

Compressed

Saat tai asetat arvon, joka osoittaa, onko PointData puristettu.Jos asennetaan, PointData määrittää absoluuttiset sijainnit koordinaattialueella16 bitin kokonaiskoordinaatit.Jos on selvää, PointData määrittää absoluuttiset sijainnitkoordinaattivaiheessa, jossa on 32-bittinen virtauspistekoordinaatti.Huomautus Jos suhteellinen lippu ( alla) on asetettu, tämä lippua ei ole määritelty ja sitä on pidettävä 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 piirrätään Bezier curves. arvo MUST olla nolla 63, mukaan lukien.

public byte ObjectId { get; set; }

Omistuksen arvo

byte

PointData

Saa tai asettaa pistetiedotSe on joukko pisteitä, jotka määrittävät Bezier-virrojen lähtö-, päättyminen- ja ohjauspisteitä.Kirroksen päättymiskoordinaatti on seuraavan aloituskoordinat.Kontrollipisteet käytetään Bezien vaikutuksen tuottamiseen.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 bitit ovat selkeitä lippujen kentässä, pisteet määrittelevä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.Bezier-kurva ei läpäise sen ohjauspisteitä.

public PointF[] PointData { get; set; }

Omistuksen arvo

PointF []

Relative

Se saa tai asettaa arvon, joka osoittaa, onko PointData suhteellinen.Jos asetetaan, PointData -elementin jokainen elementti määrittää sijainnin koordinaattialueella.se on suhteellinen edellisen elementin määrittelemään sijaintiin.Ensimmäisen elementin kohdassa PointData, aikaisempi sijainti koordinaatteissa(0,0) oletetaan.Jos se on selvää, PointData määrittää absoluuttiset sijainnitSe on C:n lippu.Huomautus Jos tämä lippu on asetettu, C-lipun (noin) on määritelty ja sitä tulee jättää huomiotta.

public bool Relative { get; set; }

Omistuksen arvo

bool

 Suomi