EmfPolyTextOutA
İçindekiler
[
Saklamak
]EmfPolyTextOutA class
EMR_POLYTEXTOUTA kaydı, geçerli yazı tipini ve metin renklerini kullanarak bir veya daha fazla ASCII metin dizesi çizer.
public sealed class EmfPolyTextOutA : EmfDrawingRecordType
yapıcılar
İsim | Tanım |
---|---|
EmfPolyTextOutA() | Yeni bir örneğini başlatırEmfPolyTextOutA sınıf. |
EmfPolyTextOutA(EmfRecord) | Yeni bir örneğini başlatırEmfPolyTextOutA sınıf. |
Özellikleri
İsim | Tanım |
---|---|
AEmrText { get; set; } | Metin öznitelikleri ve boşluk değerleriyle birlikte 8 bitlik ASCII karakterlerinde çıktı dizelerini belirten bir EmrText nesneleri dizisini (bölüm 2.2.5) alır veya ayarlar. EmrText nesnelerinin sayısı cStrings. tarafından belirlenir |
Bounds { get; set; } | Aygıt birimlerinde sınırlayıcı dikdörtgeni belirten bir WMF RectL nesnesi ([MS-WMF] bölüm 2.2.2.19) alır veya ayarlar. |
ExScale { get; set; } | Grafik modu GM_COMPATIBLE ise, sayfa birimlerinden .01mm birimlere kadar X ölçeğini belirten bir 32 bit kayan nokta değeri alır veya ayarlar. |
EyScale { get; set; } | Grafik modu GM_COMPATIBLE ise, sayfa birimlerinden .01mm birimlerine kadar Y ölçeğini belirten 32 bitlik bir kayan nokta değeri alır veya ayarlar. |
IGraphicsMode { get; set; } | Geçerli grafik modunu belirten 32 bit işaretsiz bir tamsayı alır veya ayarlar, GraphicsMode numaralandırmasından (bölüm 2.1.16). |
Size { get; set; } | Rekorun boyutunu alır veya ayarlar |
Type { get; set; } | Türü alır veya ayarlar. |
Notlar
Çıktı için kullanılan yazı tipi ve metin renkleri, oynatma aygıtı bağlamının mevcut durumundaki özellikler tarafından belirlenir. EMR_POLYTEXTOUTA, dize başına bir tane olmak üzere bir dizi EMR_EXTTEXTOUTW kaydıyla (bölüm 2.3.5.7) öykünmelidir ÖNEMLİDİR. Bu, her EmrText nesnesindeki ASCII metin dizesinin Unicode UTF16-LE kodlamasına dönüştürülmesini gerektirir.
Ayrıca bakınız
- class EmfDrawingRecordType
- ad alanı Aspose.Imaging.FileFormats.Emf.Emf.Records
- toplantı Aspose.Imaging