Class EmfText
İsim alanı : Aspose.Imaging.FileFormats.Emf.Emf.Objects Toplantı: Aspose.Imaging.dll (25.4.0)
EmrText nesnesi metin çıkışı için değerler içerir.
public sealed class EmfText : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfText
mirasçı üyeleri
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfText()
public EmfText()
Properties
Chars
Çizgide karakter sayısını belirleyen 32 bit imzalanmamış bir bütün alır veya ayarlar.
public int Chars { get; set; }
Mülkiyet Değer
DxBuffer
Alın veya seçmeli karakter uzay buffer ayarlayınUndefinedSpace2 (variable): Kullanılmamış byte seçmeli sayısı.Bu yapının önceki kısmını hemen takip edin.OutputDx (değişken): çıkış alanını belirleyen 32 bit imzalanmamış bütünlerin bir dizilogik birimlerde yan karakter hücrelerinin kaynakları. bu alanın konumu belirlenirbu kayıt başlangıcından itibaren byte offDx değeri. uzay tanımlanırsa, bu alan içerirçıkış çubuğundaki karakterler ile aynı değer sayısı. eğer EmrText nesnesinin Seçenekler alanıETO_PDY bayrağını içerir, o zaman bu buffer, karakterlerin olduğu kadar değerlerin iki katını içerir.çıkış çubuğu, her biri için bir yatay ve bir dikey offset, bu sırada. eğer ETO_RTLREADING belirtilirse,Karakterler sol yerine sağa yerleştirilir. başka seçenekler bu alanın yorumunu etkilemez.
public int[] DxBuffer { get; set; }
Mülkiyet Değer
int […]
GlyphIndexBuffer
Seçmeli glyph indeksi bufferini alır veya ayarlar.Eğer seçenekler ETO_GLYPH_INDEX bayrağı varsa, çıkış metin çubuğundaki karakterler için kodlar aslında endekslerdir.Bir TrueType yazı tipi (2.1.11 ExtTextOutOptions listesi).Oyunun geri dönüşünde doğru karakterleri görüntülemek için, kullanılan yazı tipi, kullanılan yazı tipi ile aynı olmalıdır.Bu indeksleri oluşturur.
public int[] GlyphIndexBuffer { get; set; }
Mülkiyet Değer
int […]
Options
32 bit işaretlenmemiş bir bütüngeyi alır veya ayarlar ve bu sayede belirtilen düz açıyı nasıl kullanılacağını belirtir.Bu alan birden fazla ExtTextOutOptions kombinasyonu olabilirSınıflandırma (bölüm 2.1.11) değerleri
public EmfExtTextOutOptions Options { get; set; }
Mülkiyet Değer
Rectangle
Seçmeli bir WMF RectL nesneyi ([MS-WMF] bölüm 2.2.2.19) alır veya ayarlar.ve/veya mantıksal birimlerde açık bir düz açı. bu düz açı metin için uygulanırİçerik kaydı ile gerçekleştirilen çıkış.
public Rectangle Rectangle { get; set; }
Mülkiyet Değer
Reference
Bir WMF PointL nesnesini ([MS-WMF] bölüm 2.2.2.15) belirleyen bir WMF PointL nesnesini alır veya ayarlar.referans noktası çizgiyi konumlandırmak için kullanılır. referans noktası sonEMR_SETTEXTALIGN kayıtları (bölüm 2.3.11.25). eğer böyle bir kayıt ayarlanmamışsa,İndirimli düzeltme TA_LEFT,TA_TOP’dur.
public Point Reference { get; set; }
Mülkiyet Değer
StringBuffer
Alın veya karakter çubuk buffer ayarlayınUndefinedSpace1 (variable): Kullanılmamış byte seçmeli sayısı.OutputString alanı, bu yapının önceki kısmını hemen izlemek zorunda değildir.OutputString (değişken): Çizgiyi çıkış için belirleyen bir dizi karakter.Bu alanın konumu, bu kayıt başlangıcından itibaren byte olarak offString değeriyle belirlenir.Karakter sayısı, Chars değerine göre belirlenir.
public string StringBuffer { get; set; }