Class EmfPlusDrawArc

Class EmfPlusDrawArc

Nama dari : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Pengumpulan: Aspose.Imaging.dll (25.4.0)

Rekor EmfPlusDrawArc mendefinisikan menggambar arc dari ellipse.

public sealed class EmfPlusDrawArc : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawArc

anggota yang diwarisi

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)

Initifikasi contoh baru dari Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawArc kelas.

public EmfPlusDrawArc(EmfPlusRecord source)

Parameters

source EmfPlusRecord

dan sumbernya.

Properties

DataSize

Dapatkan atau menetapkan ukuran data.Integrator 32-bit yang tidak ditandatangani yang mendefinisikan jumlah 32-bit yang diselaraskanBiot data spesifik rekaman yang mengikuti.Untuk jenis rekaman ini, nilai MUST menjadi salah satu dari berikut:0x00000010 Jika bit C ditetapkan di bidang Bendera.0x00000018 Jika bit C jelas di bidang Bendera.

public override int DataSize { get; set; }

Nilai Properti

int

Exceptions

InvalidDataException

Nilai Invalid

ObjectId

Dapatkan atau menetapkan identifier objek.Indeks objek EmfPlusPen (bahagian 2.2.1.7) dalamEMF+ Object Table untuk menggambar arc. nilai MUST menjadi nol hingga 63, termasuk.

public byte ObjectId { get; set; }

Nilai Properti

byte

RectFloat

Mendapatkan atau menetapkan nilai yang menunjukkan apakah dataRekaman EmfPlusRect atau EmfPlusRectBit ini menunjukkan apakah data dalam kotak RectData dikompresi.Jika ditetapkan, RectData berisi objek EmfPlusRect (bahagian 2.2.2.38).Jika jelas, RectData mengandung objek EmfPlusRectF (bahagian 2.2.2.39).

public bool RectFloat { get; set; }

Nilai Properti

bool

RectangleData

Dapatkan atau menetapkan data rektangleAtau objek EmfPlusRect atau EmfPlusRectF yang menentukan kotak pembatasandari ellipse yang bersebelahan dengan arc. rektangle ini menentukanposisi, ukuran, dan bentuk arc. jenis objek di bidang ini adalahditentukan oleh nilai medan bendera.

public RectangleF RectangleData { get; set; }

Nilai Properti

RectangleF

Size

Dapatkan atau menetapkan ukuran.Integrator 32-bit yang tidak ditandatangani yang mendefinisikan jumlah 32-bit yang diselaraskanbyte dalam seluruh rekaman, termasuk tajuk rekaman 12 byte danUntuk jenis rekaman ini, nilai MUST menjadi salah satu dari berikut:0x0000001C Jika bit C ditetapkan di bidang Bendera.0x00000024 Jika bit C jelas di bidang Bendera

public override int Size { get; set; }

Nilai Properti

int

Exceptions

InvalidDataException

Nilai Invalid

StartAngle

Dapatkan atau menetapkan sudut permulaanNilai 32-bit non-negatif yang menentukan sudut antarax-axis dan titik permulaan arc. nilai apa pun dapat diterima,Tapi itu harus ditafsirkan modul 360, dengan hasil yang digunakan menjadiDalam rentang 0.0 termasuk hingga 360.0 eksklusif.

public float StartAngle { get; set; }

Nilai Properti

float

SweepAngle

Mendapatkan atau menetapkan sudutNilai 32-bit yang mengalir-alir yang menentukan ukuran arc untuk dicetak,sebagai sudut dalam derajat yang diukur dari titik permulaan yang ditentukan olehNilai StartAngle. nilai apa pun dapat diterima, tetapi harus dilampirkan ke -360.0pada 360.0 inklusif. nilai positif menunjukkan bahwa selaput ditentukan dalamarah jam, dan nilai negatif menunjukkan bahwaditentukan dalam arah kontr-jam.

public float SweepAngle { get; set; }

Nilai Properti

float

 Indonesia