EmfPlusStringFormatFlags

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class EmfPlusStringFormatFlags extends System.Enum

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

Alanlar

AlanAçıklama
StringFormatDirectionRightToLeftAyarlanırsa, dizenin okuma sırası SAĞDAN SOLA olmalıdır.
StringFormatDirectionVerticalAyarlanırsa, metnin bireysel satırları görüntü cihazında dikey olarak çizilmelidir.
StringFormatNoFitBlackBoxAyarlanırsa, karakterlerin bölümlerinin metin yerleşim dikdörtgeninin dışına taşmasına İZİN verilmelidir.
StringFormatDisplayFormatControlAyarlanırsa, kontrol karakterleri çıktıda temsilci Unicode glifleri olarak görünmelidir.
StringFormatNoFontFallbackAyarlanırsa, istenen yazı tipinde desteklenmeyen karakterler için alternatif bir yazı tipi KULLANILMALIDIR.
StringFormatMeasureTrailingSpacesAyarlanırsa, her satırın sonundaki boşluk dize uzunluğu ölçümlerine DÂHİL edilmelidir.
StringFormatNoWrapAyarlanırsa, metin yerleşim dikdörtgeninin sonunu aşan bir dize bir sonraki satıra SARILMAMALIDIR.
StringFormatLineLimitAyarlanırsa, metnin bütün satırları çıktılanmalı ve dize yerleşim dikdörtgeni tarafından kırpılmamalıdır.
StringFormatNoClipAyarlanırsa, dize yerleşim dikdörtgeninin dışına uzanan metnin gösterilmesine izin verilmelidir.
StringFormatBypassGdiBu bayrak, metin işleme için uygulamaya özgü bir süreç belirtmek üzere KULLANILABİLİR.

StringFormatDirectionRightToLeft

public static final long StringFormatDirectionRightToLeft

Ayarlanırsa, dize okuma sırası SAĞDAN SOLA olmalıdır. 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. Temizlenirse, yatay veya dikey metin SOLDAN SAĞA okunmalıdır.


Grafik metin yerleşimi, EmfPlusStringFormat nesneleri tarafından belirtilir

StringFormatDirectionVertical

public static final long StringFormatDirectionVertical

Ayarlanırsa, metnin bireysel satırları görüntü cihazında dikey olarak çizilmelidir. Temizlenirse, metnin bireysel satırları yatay olarak çizilmeli ve her yeni satır önceki satırın altında olmalıdır.

StringFormatNoFitBlackBox

public static final long StringFormatNoFitBlackBox

Ayarlanırsa, karakterlerin bölümlerinin metin yerleşim dikdörtgeninin dışına taşmasına İZİN verilmelidir. Temizlenirse, metin yerleşim dikdörtgeninin sınırlarını aşan karakterler taşmayı önlemek için yeniden konumlandırılmalıdır. İtalik bir “f”, taşan bölümlere sahip olabilen bir karakter örneğidir.

StringFormatDisplayFormatControl

public static final long StringFormatDisplayFormatControl

Ayarlanırsa, kontrol karakterleri çıktıda temsilci Unicode glifleri olarak görünmelidir.

StringFormatNoFontFallback

public static final long StringFormatNoFontFallback

Ayarlanırsa, istenen yazı tipinde desteklenmeyen karakterler için alternatif bir yazı tipi KULLANILMALIDIR. Temizlenirse, istenen yazı tipinde eksik bir karakter “yazı tipi eksik” karakteri olarak görünmelidir; bu, açık bir kare olabilir.

StringFormatMeasureTrailingSpaces

public static final long StringFormatMeasureTrailingSpaces

Ayarlanırsa, her satırın sonundaki boşluk dize uzunluğu ölçümlerine DÂHİL edilmelidir. Temizlenirse, her satırın sonundaki boşluk dize uzunluğu ölçümlerinden ÇIKARILMALIDIR.

StringFormatNoWrap

public static final long StringFormatNoWrap

Ayarlanırsa, metin yerleşim dikdörtgeninin sonunu aşan bir dize bir sonraki satıra SARILMAMALIDIR. Temizlenirse, metin yerleşim dikdörtgeninin sonunu aşan bir dize, sınırlayıcı dikdörtgen içindeki son kelime sınırında bölünmeli ve dizenin geri kalanı bir sonraki satıra SARILMALIDIR.

StringFormatLineLimit

public static final long StringFormatLineLimit

Ayarlanırsa, metnin bütün satırları çıktılanmalı ve dize yerleşim dikdörtgeni tarafından kırpılmamalıdır. Temizlenirse, metin yerleşimi tüm satırlar çıktılanana kadar veya ek satırlar kırpma nedeniyle görünmez olana kadar devam etmelidir. Bu bayrak, satır yüksekliğinin katı olmayan bir yerleşim dikdörtgeni tarafından metnin kısmen gizlenmesine izin vermek veya engellemek için kullanılabilir. Tüm metnin görünür olması için, yerleşim dikdörtgeni en az bir satır yüksekliğinde olmalıdır.

StringFormatNoClip

public static final long StringFormatNoClip

Ayarlanırsa, dize yerleşim dikdörtgeninin dışına uzanan metnin gösterilmesine izin verilmelidir. Temizlenirse, yerleşim dikdörtgeninin dışına uzanan tüm metin KIRPILMALIDIR.

StringFormatBypassGdi

public static final long StringFormatBypassGdi

Bu bayrak, metin işleme için uygulamaya özgü bir süreç belirtmek üzere KULLANILABİLİR.