EmfPlusDrawEllipse

EmfPlusDrawEllipse class

EmfPlusDrawEllipse kaydı, bir elips çizmeyi belirtir.

public sealed class EmfPlusDrawEllipse : EmfPlusDrawingRecordType

yapıcılar

İsimTanım
EmfPlusDrawEllipse(EmfPlusRecord)Yeni bir örneğini başlatırEmfPlusDrawEllipse sınıf.

Özellikleri

İsimTanım
Compressed { get; set; }PointData’nın sıkıştırılıp sıkıştırılmadığını gösteren bir değer alır veya ayarlar. Ayarlanırsa, RectData bir EmfPlusRect nesnesi içerir (bölüm 2.2.2.38). Temizse, RectData bir EmfPlusRectF nesnesi içerir (bölüm 2.2.2.39).
virtual DataSize { get; set; }Takip eden RecordData alanındaki 32-bit hizalı bayt veri sayısını tanımlaması ZORUNLU olan 32-bit işaretsiz bir tamsayı alır veya ayarlar. Bu sayı, 12 baytlık kayıt başlığını içermez.
virtual Flags { get; set; }İşlemin nasıl gerçekleştirileceği ve kaydın yapısı hakkında bazı kayıtlar için bilgi içeren 16 bitlik işaretsiz bir tamsayı alır veya ayarlar.
ObjectId { get; set; }Nesne tanımlayıcısını alır veya ayarlar. Elips çizmek için EMF+ Nesne Tablosundaki bir EmfPlusPen (bölüm 2.2.1.7) nesnesinin dizini. Değer, sıfır ile 63 arasında OLMALIDIR.
RectData { get; set; }Veri dikdörtgenini alır veya ayarlar Elipsin sınırlayıcı kutusunu tanımlayan bir EmfPlusRect veya EmfPlusRectF nesnesi.
virtual Size { get; set; }12 baytlık kayıt başlığı ve kayda özel veriler dahil olmak üzere tüm kayıttaki 32 bit hizalanmış bayt sayısını belirten 32 bit işaretsiz bir tamsayı alır veya ayarlar.
Type { get; }Kayıt türünü tanımlayan 16 bitlik işaretsiz bir tamsayı alır.

Ayrıca bakınız