Class EmfPlusDrawArc

Class EmfPlusDrawArc

İsim alanı : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Toplantı: Aspose.Imaging.dll (25.4.0)

EmfPlusDrawArc kayıtları, bir elipsin arkasını çizmeyi belirler.

public sealed class EmfPlusDrawArc : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawArc

mirasçı üyeleri

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)

Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawArc sınıfının yeni bir örneğini başlatır.

public EmfPlusDrawArc(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Kaynak için .

Properties

DataSize

Bilgilerin boyutunu alır veya ayarlar.32-bit işaretlenmemiş bir bütün, 32-bit işaretlenmiş sayıyı belirleyenSonraki YazıSonraki YazıSonraki YazıSonraki YazıSonraki YazıSonraki YazıSonraki YazıSonraki YazıSonraki YazıSonraki YazıBu kayıt türü için, değer aşağıdakilerden biri olmalıdır:0x00000010 Bayrak alanında C bit ayarlanırsa.0x00000018 Bayrak alanında C bit açık ise.

public override int DataSize { get; set; }

Mülkiyet Değer

int

Exceptions

InvalidDataException

Invalid Değer

ObjectId

Konu tanımlayıcısı alır veya ayarlar.Bir EmfPlusPen nesnesinin göstergesi (bölüm 2.2.1.7)EMF+ nesne tablosu arka çizmek için. değeri 0’dan 63’e kadar olmalıdır.

public byte ObjectId { get; set; }

Mülkiyet Değer

byte

RectFloat

Verilerin içerdiğini gösteren bir değer alır veya ayarlar.EmfPlusRect veya EmfPlusRect kayıtlarıBu bit, RectData alanındaki verilerin sıkıştırıldığını gösterir.Eğer ayarlanırsa, RectData bir EmfPlusRect nesnesi içerir (bölüm 2.2.2.38).Eğer açıksa, RectData bir EmfPlusRectF nesnesi içerir (bölüm 2.2.2.39).

public bool RectFloat { get; set; }

Mülkiyet Değer

bool

RectangleData

Doğrudan verileri alır veya ayarlarYa bir EmfPlusRect veya EmfPlusRectF nesnesi, sınır kutusunu tanımlarEllipse’nin arka arkası olan ellipse’nin arka arkası olan ellipse’nin arka arkası.pozisyonu, büyüklüğü ve arkanın şekli. bu alanda nesnenin türüBayrak alanının değerine göre belirlenir.

public RectangleF RectangleData { get; set; }

Mülkiyet Değer

RectangleF

Size

Size veya boyutunu ayarlayın.32-bit işaretlenmemiş bir bütün, 32-bit işaretlenmiş sayıyı belirleyen12 byte kayıt başlığı da dahil olmak üzere tüm kayıtta byte veBu kayıt türü için, değer aşağıdakilerden biri olmalıdır:0x0000001C Bayrak alanında C bit ayarlanırsa.0x00000024 Bayrak alanında C bit açıksa

public override int Size { get; set; }

Mülkiyet Değer

int

Exceptions

InvalidDataException

Invalid Değer

StartAngle

Başlangıç açısı alır veya ayarlar32 bit olumsuz dalgalanma noktası değeri, arasındaki açıyı belirlerx-axis ve arka başlangıç noktası. herhangi bir değer kabul edilebilir,Modulo 360’ı yorumlamak zorundasınız, sonuç olarak kullanılır.0.0 dahil ve 360.0 özel aralığında.

public float StartAngle { get; set; }

Mülkiyet Değer

float

SweepAngle

Alın ya da yumuşak bir açı koymakÇekilecek arkanın büyüklüğünü belirleyen 32 bit yüzen nokta değeri,Başlangıç noktasından ölçülen derecelerde bir açı olarak,Herhangi bir değer kabul edilebilir, ancak -360.0’a yapıştırılmalıdır.360.0 içerir. pozitif bir değer, yumuşaklığın tanımlandığını gösterir.bir saat yönü ve olumsuz bir değeri gösterir ki,Konteyner yönünde belirlenmiştir.

public float SweepAngle { get; set; }

Mülkiyet Değer

float

 Türkçe