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
Exceptions
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
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
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
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
Exceptions
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
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; }