EmfPlusStringFormat

EmfPlusStringFormat class

EmfPlusStringFormat nesnesi metin düzenini, ekran manipülasyonlarını ve dil tanımlamasını belirtir

public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType

yapıcılar

İsimTanım
EmfPlusStringFormat()Default_Constructor

Özellikleri

İsimTanım
DigitLanguage { get; set; }Dizedeki sayısal basamaklar için kullanılacak dilini belirten bir EmfPlusLanguageIdentifier nesnesi alır veya ayarlar. Örneğin, bu dize Arapça rakamlar içeriyorsa, bu alan bir Arapça dili belirten bir dil tanımlayıcısı OLMALIDIR
DigitSubstitution { get; set; }Dizedeki sayısal basamakların bir yerel ayara veya dile göre nasıl değiştirileceğini belirten 32 bitlik işaretsiz bir tamsayı alır veya ayarlar. Bu değer StringDigitSubstitution numaralandırmasında (bölüm 2.1.1.30) tanımlanmalıdır.
FirstTabOffset { get; set; }Bir metin satırının başlangıcı ile ilk sekme arasındaki boşluk sayısını belirten 32 bit kayan nokta değerini alır veya ayarlar stop
HotkeyPrefix { get; set; }Bir klavye kısayol önekiyle (yani bir ve işareti) karşılaşıldığında bir dize üzerinde gerçekleştirilen işlemenin türünü belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar. Temel olarak, bu alan klavye kısayolu öneklerinin görüntülenip görüntülenmeyeceğini belirtir. text ile ilişkilendir. Değer HotkeyPrefix numaralandırmasında tanımlanmalıdır (bölüm 2.1.1.14).
Language { get; set; }string için kullanılacak dili belirten bir EmfPlusLanguageIdentifier nesnesi (bölüm 2.2.2.23) alır veya ayarlar
LeadingMargin { get; set; }Bir dizenin başlangıç konumuna eklenecek alanın uzunluk değerini belirten bir 32 bit kayan nokta değeri alır veya ayarlar. Varsayılan değer 1/6 inçtir; tipografik yazı tipleri için, the varsayılan değeri 0. ‘dir
LineAlign { get; set; }Düzen dikdörtgeninde dizenin dikey olarak nasıl hizalanacağını belirten 32 bitlik işaretsiz bir tamsayı alır veya ayarlar. Bu değer StringAlignment numaralandırmasında tanımlanmalıdır.
RangeCount { get; set; }StringFormatData alanında tanımlanan EmfPlusCharacterRange nesnelerinin (bölüm 2.2.2.8) sayısını belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar.
StringAlignment { get; set; }Düzen dikdörtgeninde dizenin yatay olarak nasıl hizalanacağını belirten 32 bitlik işaretsiz bir tamsayı alır veya ayarlar. Bu değer StringAlignment numaralandırmasında (bölüm 2.1.1.29) TANIMLANMALIDIR.
StringFormatData { get; set; }İsteğe bağlı metin düzeni verilerini belirten bir EmfPlusStringFormatData nesnesi (bölüm 2.2.2.44) alır veya ayarlar.
StringFormatFlags { get; set; }Biçimlendirme, kırpma ve yazı tipi işleme için metin layout seçeneklerini belirten 32 bit işaretsiz bir tamsayı alır veya ayarlar. Bu değer StringFormat flags ‘den oluşmalıdır (bölüm 2.1.2.8).
TabstopCount { get; set; }StringFormatData alanında tanımlanan sekme durakları sayısını belirten 32 bit işaretli bir tamsayı alır veya ayarlar.
Tracking { get; set; }Belirtilen bir dizede, karakterinin yazı tipi tanımlı genişliğine ayrılan yatay boşluğun oran değerini belirten 32 bit kayan nokta değerini alır veya ayarlar. Bu özellik için büyük değerler, karakterler arasında ample boşluk belirtir; 1’den küçük değerler, karakter çakışmasına neden olabilir. Varsayılan 1.03’tür; typeographic yazı tipleri için varsayılan değer 1.00. ‘dir
TrailingMargin { get; set; }Bir dizeden sonra bırakılacak alanın uzunluk değerini belirten 32 bitlik bir kayan nokta değeri alır veya ayarlar. default 1/6 inçtir; tipografik yazı tipleri için varsayılan değer 0. ‘dir
Trimming { get; set; }Alır veya ayarlar, bir düzen dikdörtgenine sığmayacak kadar büyük olan bir dizeden karakterlerin nasıl kırpılacağını belirtir. Bu değer , StringTrimming numaralandırmasında tanımlanmalıdır (bölüm 2.1.1.31).
Version { get; set; }Sürümü alır veya ayarlar.

Ayrıca bakınız