EmfPlusDrawLines
İçindekiler
[
Saklamak
]EmfPlusDrawLines class
EmfPlusDrawlLines kaydı, bir dizi bağlantılı çizgi çizmeyi belirtir
public sealed class EmfPlusDrawLines : EmfPlusDrawingRecordType
yapıcılar
İsim | Tanım |
---|---|
EmfPlusDrawLines(EmfPlusRecord) | Yeni bir örneğini başlatırEmfPlusDrawLines sınıf. |
Özellikleri
İsim | Tanım |
---|---|
ClosedShape { get; set; } | [kapalı şekil]. olup olmadığını belirten bir değer alır veya ayarlar. |
Compressed { get; set; } | Bunun olup olmadığını gösteren bir değer alır veya ayarlar.EmfPlusDrawClosedCurve sıkıştırılmıştır. Bu bit, PointData alanının sıkıştırılmış verileri belirtip belirtmediğini gösterir. Ayarlanırsa, PointData, 16 bitlik tamsayı koordinatlarıyla koordinat alanındaki mutlak konumları belirtir. Temizse, PointData 32 bit kayan nokta koordinatlarıyla koordinat uzayındaki mutlak konumları belirtir Not Göreceli bayrak (aşağıda) ayarlanmışsa, bu bayrak tanımsızdır ve yoksayılmalıdır |
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. Çizgileri çizmek için EMF+ Nesne Tablosundaki bir EmfPlusPen nesnesinin (bölüm 2.2.1.7) dizini. Değer, sıfır ile 63 arasında OLMALIDIR. |
PointData { get; set; } | Noktayı alır veya ayarlar data Çizilecek çizgilerin başlangıç ve bitiş noktalarını belirten Sayım noktaları dizisi. |
Relative { get; set; } | Bunun olup olmadığını gösteren bir değer alır veya ayarlar.EmfPlusDrawClosedCurve görecelidir. Bu bit, PointData alanının göreli mi yoksa mutlak konumları mı belirttiğini gösterir. Ayarlanırsa, PointData’daki her öğe, koordinat alanında dizideki önceki öğe tarafından belirtilen konuma göreli olan bir konumu belirtir. PointData’daki ilk öğesi durumunda, (0,0) koordinatlarında bir önceki konum varsayılır. Açıksa, PointData, C bayrağına göre mutlak konumları belirtir. Not Bu bayrak ayarlanırsa, Sıkıştırılmış bayrak (yukarıda) tanımsızdır ve MUTLAKA yoksayılmalıdır |
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
- class EmfPlusDrawingRecordType
- ad alanı Aspose.Imaging.FileFormats.Emf.EmfPlus.Records
- toplantı Aspose.Imaging