EmfPlusStringFormat Class
İçindekiler
[
Saklamak
]Summary: The EmfPlusStringFormat object specifies text layout,
display manipulations, and language identification
Module: aspose.imaging.fileformats.emf.emfplus.objects
Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStringFormat
Inheritance: EmfPlusGraphicsObjectType
Constructors
| Name | Açıklama |
|---|---|
| EmfPlusStringFormat() | EmfPlusStringFormat sınıfının yeni bir örneğini başlatır |
Properties
| Name | Type | Access | Açıklama |
|---|---|---|---|
| digit_language | EmfPlusLanguageIdentifierType | r/w | Bir EmfPlusLanguageIdentifier nesnesini alır veya ayarlar ve bu nesne dizedeki sayısal rakamlar için kullanılacak dili belirler. Örneğin, bu dize Arap rakamları içeriyorsa, bu alan Arap dili belirten bir dil tanımlayıcısı içermelidir. |
| digit_substitution | EmfPlusStringDigitSubstitution | r/w | Yerel ayar veya dile göre dizedeki sayısal rakamların nasıl değiştirileceğini belirten 32 bit işaretsiz tamsayıyı alır veya ayarlar . Bu değer StringDigitSubstitution sayımında (bölüm 2.1.1.30) tanımlanmalıdır. |
| first_tab_offset | float | r/w | 32 bit kayan noktalı bir değeri alır veya ayarlar; bu değer bir metin satırının başlangıcı ile ilk sekme durağı arasındaki boşluk sayısını belirtir. |
| hotkey_prefix | EmfPlusHotkeyPrefix | r/w | 32 bit işaretli bir tam sayıyı alır veya ayarlar; bu değer bir dize üzerinde bir klavye kısayol öneki (yani, bir ampersand) ile karşılaşıldığında gerçekleştirilen işlem türünü belirtir. Temelde, bu alan metinle ilgili klavye kısayol öneklerinin gösterilip gösterilmeyeceğini belirtir. Değer, HotkeyPrefix enumerasyonu (bölüm 2.1.1.14) içinde tanımlanmalıdır. |
| language | EmfPlusLanguageIdentifierType | r/w | Bir EmfPlusLanguageIdentifier nesnesini alır veya ayarlar (bölüm 2.2.2.23) bu nesne dize için kullanılacak dili belirtir. |
| leading_margin | float | r/w | 32 bit kayan noktalı bir değeri alır veya ayarlar; bu değer bir dize’nin başlangıç konumuna eklenecek boşluğun uzunluğunu belirtir. Varsayılan değer 1/6 inçtir; tipografik yazı tipleri için varsayılan değer 0’dır. |
| line_align | EmfPlusStringAlignment | r/w | 32 bit işaretsiz bir tam sayıyı alır veya ayarlar; bu değer dizeyi düzenleme dikdörtgeninde dikey olarak nasıl hizalayacağını belirtir. Bu değer, StringAlignment enumerasyonu içinde tanımlanmalıdır. |
| range_count | int | r/w | 32 bit işaretli bir tam sayıyı alır veya ayarlar; bu değer StringFormatData alanında tanımlı EmfPlusCharacterRange nesnelerinin sayısını belirtir (bölüm 2.2.2.8). |
| string_alignment | EmfPlusStringAlignment | r/w | 32 bit işaretsiz bir tam sayıyı alır veya ayarlar; bu değer dizeyi düzenleme dikdörtgeninde yatay olarak nasıl hizalayacağını belirtir. Bu değer, StringAlignment enumerasyonu (bölüm 2.1.1.29) içinde tanımlanmalıdır. |
| string_format_data | EmfPlusStringFormatData | r/w | Bir EmfPlusStringFormatData nesnesini alır veya ayarlar (bölüm 2.2.2.44) bu nesne isteğe bağlı metin yerleşim verilerini belirtir. |
| string_format_flags | EmfPlusStringFormatFlags | r/w | 32 bit işaretsiz bir tam sayıyı alır veya ayarlar; bu değer biçimlendirme, kırpma ve yazı tipi işleme için metin yerleşim seçeneklerini belirtir. Bu değer, StringFormat bayraklarından oluşmalıdır (bölüm 2.1.2.8). |
| tabstop_count | int | r/w | 32 bit işaretli bir tam sayıyı alır veya ayarlar; bu değer StringFormatData alanında tanımlı sekme duraklarının sayısını belirtir. |
| compound_line_data | float | r/w | 32 bit kayan noktalı bir değeri alır veya ayarlar; bu değer belirtilen bir dizedeki her karaktere ayrılan yatay boşluğun, yazı tipi tarafından tanımlanan karakter genişliğine oranını belirtir. Bu özelliğin büyük değerleri karakterler arasında geniş boşluk sağlar; 1’den küçük değerler karakter çakışmasına neden olabilir. Varsayılan değer 1.03’tür; tipografik yazı tipleri için varsayılan değer 1.00’dir. |
| trailing_margin | float | r/w | 32 bit kayan noktalı bir değeri alır veya ayarlar; bu değer bir dizeden sonra bırakılacak boşluğun uzunluğunu belirtir. Varsayılan değer 1/6 inçtir; tipografik yazı tipleri için varsayılan değer 0’dır. |
| trimming | EmfPlusStringTrimming | r/w | Bir dizeyi, düzenleme dikdörtgenine sığamayacak kadar büyük olduğunda karakterleri nasıl kırpacağını alır veya ayarlar. Bu değer StringTrimming enumerasyonu (bölüm 2.1.1.31) içinde tanımlanmalıdır. |
| version | EmfPlusGraphicsVersion | r/w | Sürümü alır veya ayarlar. |
Constructor: EmfPlusStringFormat()
EmfPlusStringFormat()
EmfPlusStringFormat sınıfının yeni bir örneğini başlatır