Class EmfPlusDrawCurve

Class EmfPlusDrawCurve

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

EmfPlusDrawCurve-rekisteri määrittelee kardinaalin piirustuksenHUOMAUTUS: ObjectID (1 byti): EmfPlusPen-objektin indeksi (osasto 2.2.1.7)EMF+ -objekti taulukossa kuvaa kurvi. arvon on oltava nolla 63, mukaan lukien.

public sealed class EmfPlusDrawCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawCurve

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

EmfPlusDrawCurve(EmfPlusRecord)

Aloita uusi esimerkki Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmpPlusDrawCurve luokka.

public EmfPlusDrawCurve(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

NumSegments

Saa tai asettaa segmenttien laskeminen32-bittinen allekirjoittamaton kokonaisuus, joka määrittää rivisegmenttien määrän, jotka muodostavat spline.

public int NumSegments { get; set; }

Omistuksen arvo

int

ObjectId

Antaa tai asettaa kohteen tunniste.EmfPlusPen-objektin indeksi (osasto 2.2.1.7) EMF+:ssaObjektiivi taulukko kuvaa kurva. Arvon MUST olla nolla 63, mukaan lukien.

public byte ObjectId { get; set; }

Omistuksen arvo

byte

PointData

Antaa tai asettaa sarjan joko 32-bittisiä allekirjoitettuja integejä tai 32 bittisia floating-pisteitäMääritä pituus, joka määrittää koordinoidut arvot linjojen loppupisteistä.

public PointF[] PointData { get; set; }

Omistuksen arvo

PointF []

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