StringFormat
Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject
public final class StringFormat extends DisposableObject
Metin yerleşim bilgilerini (örneğin hizalama, yönelim ve sekme durakları), görüntüleme manipülasyonlarını (örneğin üç nokta ekleme ve ulusal rakam ikamesi) ve OpenType özelliklerini kapsar. Bu sınıf miras alınamaz.
Yapıcılar
| Yapıcı | Açıklama |
|---|---|
| StringFormat() | Yeni bir com.aspose.imaging.StringFormat nesnesi başlatır. |
| StringFormat(int options) | Belirtilen com.aspose.imaging.StringFormatFlags enumarasyonu ve dil ile yeni bir com.aspose.imaging.StringFormat nesnesi başlatır. |
| StringFormat(StringFormat format) | Belirtilen mevcut com.aspose.imaging.StringFormat nesnesinden yeni bir com.aspose.imaging.StringFormat nesnesi başlatır. |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| getGenericDefault() | Genel bir varsayılan com.aspose.imaging.StringFormat nesnesi alır. |
| getGenericTypographic() | Genel tipografik com.aspose.imaging.StringFormat nesnesini alır. |
| getFormatFlags() | com.aspose.imaging.StringFormatFlags biçimlendirme bilgilerini içeren bir enumerasyonu alır. |
| setFormatFlags(int value) | com.aspose.imaging.StringFormatFlags biçimlendirme bilgilerini içeren bir enumerasyonu ayarlar. |
| getAlignment() | Dikey düzlemde metin hizalama bilgilerini alır. |
| setAlignment(int value) | Dikey düzlemde metin hizalama bilgilerini ayarlar. |
| getLineAlignment() | Yatay düzlemde satır hizalamasını alır. |
| setLineAlignment(int value) | Yatay düzlemde satır hizalamasını ayarlar. |
| getHotkeyPrefix() | Bu com.aspose.imaging.StringFormat nesnesi için com.aspose.imaging.HotkeyPrefix nesnesini alır. |
| setHotkeyPrefix(int value) | Bu com.aspose.imaging.StringFormat nesnesi için com.aspose.imaging.HotkeyPrefix nesnesini ayarlar. |
| getTrimming() | Bu com.aspose.imaging.StringFormat nesnesi için com.aspose.imaging.StringTrimming enumerasyonunu alır. |
| setTrimming(int value) | Bu com.aspose.imaging.StringFormat nesnesi için com.aspose.imaging.StringTrimming enumerasyonunu ayarlar. |
| getDigitSubstitutionMethod() | Rakam ikamesi için kullanılacak yöntemi alır. |
| setDigitSubstitutionMethod(int value) | Rakam ikamesi için kullanılacak yöntemi ayarlar. |
| getDigitSubstitutionLanguage() | Yerel rakamların batı rakamlarıyla ikame edildiği durumda kullanılan dili alır. |
| setDigitSubstitutionLanguage(int value) | Yerel rakamların batı rakamlarıyla ikame edildiği durumda kullanılan dili ayarlar. |
| getFirstTabOffset() | Bir metin satırının başlangıcı ile ilk sekme durağı arasındaki boşluk sayısını alır. |
| getTabStops() | P:Aspose.Imaging.getGraphics().PageUnit özelliği tarafından belirtilen birimlerde sekme durakları arasındaki mesafelerin bir dizisini alır. |
| getCustomCharIdent() | Özel karakter kimliğini alır. |
| setCustomCharIdent(PointF value) | Özel karakter kimliğini ayarlar. |
| deepClone() | Bu com.aspose.imaging.StringFormat nesnesinin derin bir klonunu oluşturur. |
| setTabStops(float firstTabOffset, float[] tabStops) | Bu com.aspose.imaging.StringFormat nesnesi için sekme duraklarını ayarlar. |
| toString() | Bu com.aspose.imaging.StringFormat nesnesini insan tarafından okunabilir bir dizeye dönüştürür. |
| equals(Object o) | Nesnelerin eşit olup olmadığını kontrol et. |
| hashCode() | Geçerli nesnenin karma kodunu al. |
StringFormat()
public StringFormat()
Yeni bir com.aspose.imaging.StringFormat nesnesi başlatır.
StringFormat(int options)
public StringFormat(int options)
Belirtilen com.aspose.imaging.StringFormatFlags enumarasyonu ve dil ile yeni bir com.aspose.imaging.StringFormat nesnesi başlatır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| seçenekler | int | Yeni com.aspose.imaging.StringFormat nesnesi için com.aspose.imaging.StringFormatFlags enumerasyonu. |
StringFormat(StringFormat format)
public StringFormat(StringFormat format)
Belirtilen mevcut com.aspose.imaging.StringFormat nesnesinden yeni bir com.aspose.imaging.StringFormat nesnesi başlatır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| format | StringFormat | Yeni com.aspose.imaging.StringFormat nesnesini başlatmak için kullanılacak com.aspose.imaging.StringFormat nesnesi. |
getGenericDefault()
public static StringFormat getGenericDefault()
Genel bir varsayılan com.aspose.imaging.StringFormat nesnesi alır.
Returns:
StringFormat - The generic default com.aspose.imaging.StringFormat object.
getGenericTypographic()
public static StringFormat getGenericTypographic()
Genel tipografik com.aspose.imaging.StringFormat nesnesini alır.
Returns:
StringFormat - A generic typographic com.aspose.imaging.StringFormat object.
getFormatFlags()
public int getFormatFlags()
com.aspose.imaging.StringFormatFlags biçimlendirme bilgilerini içeren bir enumerasyonu alır.
Returns:
int - com.aspose.imaging.StringFormatFlags adlı biçimlendirme bilgilerini içeren bir enum.
setFormatFlags(int value)
public void setFormatFlags(int value)
com.aspose.imaging.StringFormatFlags biçimlendirme bilgilerini içeren bir enumerasyonu ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | com.aspose.imaging.StringFormatFlags adlı biçimlendirme bilgilerini içeren bir enum. |
getAlignment()
public int getAlignment()
Dikey düzlemde metin hizalama bilgilerini alır.
Returns:
int - com.aspose.imaging.StringAlignment adlı metin hizalama bilgilerini belirten bir enum.
setAlignment(int value)
public void setAlignment(int value)
Dikey düzlemde metin hizalama bilgilerini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | com.aspose.imaging.StringAlignment adlı metin hizalama bilgilerini belirten bir enum. |
getLineAlignment()
public int getLineAlignment()
Yatay düzlemde satır hizalamasını alır.
Returns:
int - com.aspose.imaging.StringAlignment adlı satır hizalamasını temsil eden bir enum.
setLineAlignment(int value)
public void setLineAlignment(int value)
Yatay düzlemde satır hizalamasını ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | com.aspose.imaging.StringAlignment adlı satır hizalamasını temsil eden bir enum. |
getHotkeyPrefix()
public int getHotkeyPrefix()
Bu com.aspose.imaging.StringFormat nesnesi için com.aspose.imaging.HotkeyPrefix nesnesini alır.
Returns:
int - Bu com.aspose.imaging.StringFormat nesnesi için com.aspose.imaging.HotkeyPrefix nesnesi, varsayılan değer F:Aspose.Imaging.HotkeyPrefix.None.
setHotkeyPrefix(int value)
public void setHotkeyPrefix(int value)
Bu com.aspose.imaging.StringFormat nesnesi için com.aspose.imaging.HotkeyPrefix nesnesini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | com.aspose.imaging.StringFormat nesnesi için com.aspose.imaging.HotkeyPrefix nesnesi, varsayılan değer F:Aspose.Imaging.HotkeyPrefix.None. |
getTrimming()
public int getTrimming()
Bu com.aspose.imaging.StringFormat nesnesi için com.aspose.imaging.StringTrimming enumerasyonunu alır.
Returns:
int - Bu com.aspose.imaging.StringFormat nesnesiyle çizilen metnin, yerleşim dikdörtgeninin kenarlarını aştığında nasıl kırpılacağını gösteren com.aspose.imaging.StringTrimming adlı bir enum.
setTrimming(int value)
public void setTrimming(int value)
Bu com.aspose.imaging.StringFormat nesnesi için com.aspose.imaging.StringTrimming enumerasyonunu ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Bu com.aspose.imaging.StringFormat nesnesiyle çizilen metnin, yerleşim dikdörtgeninin kenarlarını aştığında nasıl kırpılacağını gösteren com.aspose.imaging.StringTrimming adlı bir enum. |
getDigitSubstitutionMethod()
public int getDigitSubstitutionMethod()
Rakam ikamesi için kullanılacak yöntemi alır.
Returns:
int - Geçerli yazı tipi tarafından desteklenmediği için görüntülenemeyen bir dizedeki karakterlerin nasıl değiştirileceğini belirten com.aspose.imaging.StringDigitSubstitute adlı bir enum değeri.
SetDigitSubstitution adlı eski yöntem için ayarlayıcı eklenmiştir.
setDigitSubstitutionMethod(int value)
public void setDigitSubstitutionMethod(int value)
Rakam ikamesi için kullanılacak yöntemi ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
SetDigitSubstitution adlı eski yöntem için ayarlayıcı eklenmiştir. |
getDigitSubstitutionLanguage()
public int getDigitSubstitutionLanguage()
Yerel rakamların batı rakamlarıyla ikame edildiği durumda kullanılan dili alır.
Returns:
int - Yerel rakamlar batı rakamlarıyla değiştirildiğinde kullanılacak dili tanımlayan bir Ulusal Dil Desteği (NLS) dil tanımlayıcısı. Bir System.Globalization.CultureInfo nesnesinin P:System.Globalization.CultureInfo.LCID özelliğini NLS dil tanımlayıcısı olarak geçirebilirsiniz. Örneğin, “ar-EG” yerel ayarını oluşturup ayarladığınızı varsayalım. com.aspose.imaging.StringDigitSubstitute.Traditional değerini com.aspose.imaging.StringFormat.setDigitSubstitution(int) yöntemine geçirirseniz, gösterim sırasında Arapça-Hint rakamları batı rakamlarıyla değiştirilecektir.
setDigitSubstitutionLanguage(int value)
public void setDigitSubstitutionLanguage(int value)
Yerel rakamların batı rakamlarıyla ikame edildiği durumda kullanılan dili ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Yerel rakamlar batı rakamlarıyla değiştirildiğinde kullanılacak dili tanımlayan bir Ulusal Dil Desteği (NLS) dil tanımlayıcısı. Bir System.Globalization.CultureInfo nesnesinin P:System.Globalization.CultureInfo.LCID özelliğini NLS dil tanımlayıcısı olarak geçirebilirsiniz. Örneğin, “ar-EG” yerel ayarını oluşturup ayarladığınızı varsayalım. com.aspose.imaging.StringDigitSubstitute.Traditional değerini com.aspose.imaging.StringFormat.setDigitSubstitution(int) yöntemine geçirirseniz, gösterim sırasında Arapça-Hint rakamları batı rakamlarıyla değiştirilecektir. |
getFirstTabOffset()
public float getFirstTabOffset()
Bir metin satırının başlangıcı ile ilk sekme durağı arasındaki boşluk sayısını alır.
Returns: float - İlk sekme ofseti.
GetTabStops yöntemi kaldırıldığı için bu özellik eklenmiştir.
getTabStops()
public float[] getTabStops()
P:Aspose.Imaging.getGraphics().PageUnit özelliği tarafından belirtilen birimlerde sekme durakları arasındaki mesafelerin bir dizisini alır.
Returns: float[] - Sekme durakları.
GetTabStops yöntemi kaldırıldığı için bu özellik eklenmiştir.
getCustomCharIdent()
public PointF getCustomCharIdent()
Özel karakter kimliğini alır.
Değer: Özel karakter tanımlayıcısı.
Returns: PointF - the custom character ident.
setCustomCharIdent(PointF value)
public void setCustomCharIdent(PointF value)
Özel karakter kimliğini ayarlar.
Değer: Özel karakter tanımlayıcısı.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | PointF | özel karakter tanımlayıcısı. |
deepClone()
public StringFormat deepClone()
Bu com.aspose.imaging.StringFormat nesnesinin derin bir klonunu oluşturur.
Returns:
StringFormat - The deep clone of the current com.aspose.imaging.StringFormat.
setTabStops(float firstTabOffset, float[] tabStops)
public void setTabStops(float firstTabOffset, float[] tabStops)
Bu com.aspose.imaging.StringFormat nesnesi için sekme duraklarını ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| firstTabOffset | float | Bir metin satırının başlangıcı ile ilk sekme durağı arasındaki boşluk sayısı. |
| tabStops | float[] | com.aspose.imaging.Graphics.PageUnit özelliği tarafından belirtilen birimlerde sekme durakları arasındaki mesafelerin bir dizisi. |
toString()
public String toString()
Bu com.aspose.imaging.StringFormat nesnesini insan tarafından okunabilir bir dizeye dönüştürür.
Returns:
java.lang.String - Bu com.aspose.imaging.StringFormat nesnesinin bir dize temsili.
equals(Object o)
public boolean equals(Object o)
Nesnelerin eşit olup olmadığını kontrol et.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| o | java.lang.Object | Diğer nesne. |
Returns: boolean - Eşitlik karşılaştırma sonucu.
hashCode()
public int hashCode()
Geçerli nesnenin karma kodunu al.
Returns: int - Hash kodu.