EmfPlusStringFormatFlags

EmfPlusStringFormatFlags enumeration

StringFormat bayrakları, yön, kırpma ve yazı tipi işleme dahil olmak üzere grafik metin düzeni seçeneklerini belirtir. Bu bayraklar, birden çok seçeneği belirtmek için birleştirilebilir.

[Flags]
public enum EmfPlusStringFormatFlags : uint

değerler

İsimDeğerTanım
StringFormatDirectionRightToLeft1Ayarlanırsa, dizenin okuma sırası sağdan sola OLMALIDIR. Yatay metin için bu, karakterlerin sağdan sola okunduğu anlamına gelir. Dikey metin için bu, sütunların sağdan sola okunduğu anlamına gelir. Açıksa, yatay veya dikey metin soldan sağa doğru OKUNMALIDIR.
StringFormatDirectionVertical2Ayarlanırsa, tek tek metin satırları görüntüleme cihazında dikey olarak ÇİZİLMELİDİR. Açıksa, her yeni satır bir önceki satırın altında olacak şekilde tek tek metin satırları yatay olarak ÇİZİLMELİDİR.
StringFormatNoFitBlackBox4Ayarlanırsa, karakter bölümlerinin metin yerleşimi dikdörtgeninden taşmasına izin verilmelidir ZORUNLU. Açıksa, metin yerleşimi dikdörtgeninin sınırlarını aşan karakterler taşmayı önlemek için yeniden konumlandırılmalıdır ZORUNLU. İtalik, “f” bir örnektir. sarkan parçalara sahip olabilen karakter.
StringFormatDisplayFormatControl20Ayarlanırsa, kontrol karakterleri çıktıda temsili Unicode glifleri olarak GÖRÜNTÜLENMELİDİR.
StringFormatNoFontFallback400Ayarlanırsa, istenen yazı tipinde desteklenmeyen karakterler için alternatif bir yazı tipi KULLANILMALIDIR. Temizse, istenen yazı tipinde eksik olan bir karakter, açık bir kare OLABİLİR “yazı tipi eksik” karakter olarak GÖRÜNTÜLENMELİDİR.
StringFormatMeasureTrailingSpaces800Ayarlanırsa, her satırın sonundaki boşluk dize uzunluğu ölçümlerine DAHİL EDİLMELİDİR. Boşsa, her satırın sonundaki boşluk dize uzunluğu ölçümlerinden MUTLAKA ÇIKARILMALIDIR.
StringFormatNoWrap1000Ayarlanırsa, metin düzeni dikdörtgeninin sonunu aşan bir dize bir sonraki satıra SARILMAMALIDIR. Temizse, metin düzeni dikdörtgeninin sonunu geçen bir dize, içindeki son kelime sınırından KIRILMALIDIR sınırlayıcı dikdörtgen ve dizenin geri kalanı bir sonraki satıra SARILMALIDIR.
StringFormatLineLimit2000Ayarlanırsa, metnin tüm satırları çıktı olarak alınmalı ve dizenin yerleşim dikdörtgeni tarafından KIRPILMAMALIDIR. Temizse, metin düzeni tüm satırlar çıkana kadar veya kırpmanın bir sonucu olarak ek satırlar görünmeyinceye kadar devam etmelidir. Bu bayrak, bir metin satırının, satır yüksekliğinin katı olmayan bir yerleşim dikdörtgeni tarafından kısmen karartılmasına izin vermek veya reddetmek için kullanılabilir. Tüm metnin görünür olması için, en az bir satır yüksekliği kadar uzun bir yerleşim dikdörtgeni.
StringFormatNoClip4000Ayarlanırsa, dize düzeni dikdörtgeninin dışına uzanan metnin gösterilmesine izin verilmelidir. Açıksa, düzen dikdörtgeninin dışına uzanan tüm metinler kırpılmalıdır.
StringFormatBypassGdi80000000Bu işaret, metin oluşturmak için uygulamaya özel bir süreci belirtmek için KULLANILABİLİR.

Ayrıca bakınız