EmfPlusRotateWorldTransform
İçindekiler
[
Saklamak
]EmfPlusRotateWorldTransform class
EmfPlusRotateWorldTransform kaydı, geçerli dünya uzay dönüşümü üzerinde bir dönüş gerçekleştirir.
public sealed class EmfPlusRotateWorldTransform : EmfPlusTerminalServerRecordType
yapıcılar
İsim | Tanım |
---|---|
EmfPlusRotateWorldTransform(EmfPlusRecord) | Yeni bir örneğini başlatırEmfPlusRotateWorldTransform sınıf. |
Özellikleri
İsim | Tanım |
---|---|
Angle { get; set; } | Derece cinsinden dönme açısını belirten 32 bitlik bir kayan nokta değeri alır veya ayarlar. İşlem, aşağıdaki diyagramından yeni bir dönüşüm matrisi oluşturularak gerçekleştirilir: ———— ——————— | günah(Açı) | cos(Açı) | 0 | | cos(Açı) | günah(Açı) | 0 | ——————————— Şekil 2: Döndürme Dönüşüm Matrisi Mevcut dünya uzay dönüşümü çarpılır bu matris tarafından ve sonuç, yeni mevcut dünya uzay dönüşümü olur. Bayraklar alanı çarpma sırasını belirler. |
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. |
PostMultipliedMatrix { get; } | [son çarpılmış matris] olup olmadığını gösteren bir değer alır. Ayarlanırsa, dönüştürme matrisi sonradan çarpılmalıdır. Açıksa, önceden çarpı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 EmfPlusTerminalServerRecordType
- ad alanı Aspose.Imaging.FileFormats.Emf.EmfPlus.Records
- toplantı Aspose.Imaging