Class EmfPlusDrawArc

Class EmfPlusDrawArc

nazivni prostor: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Sastav: Aspose.Imaging.dll (25.4.0)

EmfPlusDrawArc zapis određuje crtanje luk ellipsa.

public sealed class EmfPlusDrawArc : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawArc

naslijeđeni članovi

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)

Inicijalizira novu primjenu Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawArc razreda.

public EmfPlusDrawArc(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Izvor je.

Properties

DataSize

Dobiva ili određuje veličinu podataka.32-bitni nepisani integrator koji određuje 32 bitno usklađeno brojeSlijedeći bitovi specifičnih podataka koji slijede.Za ovaj tip zapisa, vrijednost mora biti jedna od sljedećih:0x00000010 Ako je bit C postavljen u polju Zastavi.0x00000018 Ako je bit C jasno u polju Zastavi.

public override int DataSize { get; set; }

Vrijednost nekretnina

int

Exceptions

InvalidDataException

invalidna vrijednost

ObjectId

Pronađite ili postavite identifikaciju predmeta.Indeks objekta EmfPlusPen (odjeljak 2.2.1.7) uEMF+ Objektna tablica za crtanje arka. vrijednost mora biti nula do 63, uključujući.

public byte ObjectId { get; set; }

Vrijednost nekretnina

byte

RectFloat

Dobiva ili postavlja vrijednost koja ukazuje na to da li podaci sadržeEmfPlusRectF ili emfplusRekt zapisiOvaj bit ukazuje na to je li podaci u polju RectData komprimirani.Ako je postavljeno, RectData sadrži EmfPlusRect objekt (odjeljak 2.2.2.38).Ako je jasno, RectData sadrži EmfPlusRectF objekt (odjeljak 2.2.2.39).

public bool RectFloat { get; set; }

Vrijednost nekretnina

bool

RectangleData

Pronađite ili postavite rektangularne podatkeIli objekat EmfPlusRect ili emfplusRektF koji definira granicno poljeod elipa koji je kolinear s lukom.Ovaj pravokugli definirapoložaj, veličina i oblika arka. vrsta predmeta u ovom polju jeodređena vrijednošću polja zastave.

public RectangleF RectangleData { get; set; }

Vrijednost nekretnina

RectangleF

Size

Uzmite ili postavite veličinu.32-bitni nepisani integrator koji određuje 32 bitno usklađeno brojebitovi u cijelom zapisu, uključujući 12-bitni naslov zapisa iza ovu vrstu evidencije, vrijednost mora biti jedna od sljedećih:0x0000001C Ako je bit C postavljen u polju Zastavi.0x00000024 Ako je bit C jasno u polju Zastavi

public override int Size { get; set; }

Vrijednost nekretnina

int

Exceptions

InvalidDataException

invalidna vrijednost

StartAngle

Pronađite ili postavite uglu početka32-bitna ne-negativna vrijednost točke plovidbe koja određuje kut izmeđux-axis i početna točka arka. svaka je vrijednost prihvatljiva,Ali to mora biti tumačeno modulo 360, s rezultatom koji se koristi kaoU rasponu od 0,0 uključeno do 360.0 isključeno.

public float StartAngle { get; set; }

Vrijednost nekretnina

float

SweepAngle

Pronađite ili postavite šljunčani kut32-bitna vrijednost plutajuće točke koja određuje opseg arka za crtanje,kao uglu u stupanjima mjerenom od početne točke definirane od straneSvaka vrijednost je prihvatljiva, ali mora biti sklopljena na -360.0na 360.0 uključeno. pozitivna vrijednost ukazuje na to da je svip definiran uVrijednost i negativna vrijednost ukazuju na to da jeDefinicija u suprotnom smjeru.

public float SweepAngle { get; set; }

Vrijednost nekretnina

float

 Hrvatski