Class EmfPlusDrawArc

Class EmfPlusDrawArc

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

EmfPlusDrawArc-rekisteri määrittelee ellipsin arkin piirtämisen.

public sealed class EmfPlusDrawArc : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawArc

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

EmfPlusDrawArc(EmfPlusRecord)

Aloitetaan uusi esimerkki Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmpPlusDrawArc luokka.

public EmfPlusDrawArc(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Se on lähde.

Properties

DataSize

Saat tai asettaa tietojen koon.32-bittinen allekirjoittamaton kokonaisuus, joka määrittää 32 bittisen yhteenlasketunjäljellä olevien tietojen muistiinpanoa.Tämän rekisterityypin osalta arvon on oltava yksi seuraavista:0x00000010 Jos C-bittit on asetettu lippujen kenttään.0x00000018 Jos C-bittit ovat selkeitä lippujen kentässä.

public override int DataSize { get; set; }

Omistuksen arvo

int

Exceptions

InvalidDataException

Väärä arvo

ObjectId

Antaa tai asettaa kohteen tunniste.EmfPlusPen-objektin indeksi (osasto 2.2.1.7)EMF+ Object Table -taulukko, jonka arvo on oltava nolla 63, mukaan lukien.

public byte ObjectId { get; set; }

Omistuksen arvo

byte

RectFloat

saa tai asettaa arvon, joka osoittaa, sisältävätkö tiedotEmfPlusRectF tai emfplusRekt rekisteritTämä bit osoittaa, onko RectData -kentän tiedot tiivistetty.Jos asetetaan, RectData sisältää EmfPlusRect-objektin (osasto 2.2.2.38).Jos se on selvää, RectData sisältää EmfPlusRectF-objekti (osasto 2.2.2.39).

public bool RectFloat { get; set; }

Omistuksen arvo

bool

RectangleData

Saa tai asettaa oikea-osaiset tiedotEntä EmfPlusRect- tai EmmPlus RectF-objekti, joka määrittelee rajapinnanElippu, joka on vuoristoinen arkin kanssa.Tämä oikea kulma määritteleesijainti, koko ja muoto arkin. tyyppi esine tässä kentässä onmääritellään lippujen kentän arvosta.

public RectangleF RectangleData { get; set; }

Omistuksen arvo

RectangleF

Size

Saa tai asettaa koon.32-bittinen allekirjoittamaton kokonaisuus, joka määrittää 32 bittisen yhteenlasketunbytit koko rekisteriin, mukaan lukien 12-bittinen rekisterin päällikkö jaRekisterityyppisiä tietoja.Tämän rekisteri-tyypin osalta arvon on oltava yksi seuraavista:0x0000001C Jos C-bitti asetetaan lippujen kenttään.0x00000024 Jos C-piste on selkeä lippulaivalla

public override int Size { get; set; }

Omistuksen arvo

int

Exceptions

InvalidDataException

Väärä arvo

StartAngle

Valitse tai asettaa alkuun kulma32-bittinen ei-negatiivinen floating-piste arvo, joka määrittää kulmanx-aksin ja arkin lähtökohta. mikä tahansa arvo on hyväksyttävä,Se on kuitenkin tulkittava modulo 360, ja tulos, jota käytetään, onAlueella 0, 0 Inclusive ja 360.0 Exclusive.

public float StartAngle { get; set; }

Omistuksen arvo

float

SweepAngle

Saa tai asettaa sileä kulma32-bittinen floating-piste arvo, joka määrittää lukon ulottuvuuden,kuin kulma asteina, joka mitataan lähtötilanteesta, jonka määritteleeKaikki arvot ovat hyväksyttäviä, mutta ne on kiinnitettävä -360.0:een.360.0 sisällytetään. positiivinen arvo osoittaa, että kuorma määritelläänkello-muotoinen suunta ja negatiivinen arvo viittaavat siihen, ettämääritelty vuorovaikutteiseen suuntaan.

public float SweepAngle { get; set; }

Omistuksen arvo

float

 Suomi