Class StringFormat
İsim alanı : Aspose.Imaging Toplantı: Aspose.Imaging.dll (25.4.0)
Metin düzen bilgileri (örneğin uyum, yönlendirme ve sekme durakları gibi) görüntüleme manipülasyonları (örneğin ellipsis yerleştirme ve ulusal sayı değiştirme) ve OpenType özellikleri.
public sealed class StringFormat : DisposableObject, IDisposable
Inheritance
object ← DisposableObject ← StringFormat
Implements
mirasçı üyeleri
DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
StringFormat()
Yeni Aspose.Imaging.StringFormat nesnesini başlatır.
public StringFormat()
StringFormat(StringFormatFlags)
Yeni bir Aspose.Imaging.StringFormat nesnesini belirtilen Aspose.Imaging.StringFormatFlags listesi ve diliyle başlatır.
public StringFormat(StringFormatFlags options)
Parameters
options
StringFormatFlags
Aspose.Imaging.StringFormatFlags yeni Aspose.Imaging.StringFormat nesne için listesi.
StringFormat(StringFormat)
Yeni Aspose.Imaging.StringFormat nesnesini belirlenen mevcut Aspose.Imaging.StringFormat nesnesinden başlatır.
public StringFormat(StringFormat format)
Parameters
format
StringFormat
Aspose.Imaging.StringFormat nesnesini başlatmak için yeni Aspose.Imaging.StringFormat nesnesini.
Exceptions
format’ is null.
Properties
Alignment
Vertikal düzlemde metin uyumluluğu bilgileri alır veya ayarlar.
public StringAlignment Alignment { get; set; }
Mülkiyet Değer
CustomCharIdent
Gelen veya ayarlanmış karakter kimliği alır.
public PointF CustomCharIdent { get; set; }
Mülkiyet Değer
DigitSubstitutionLanguage
Yerel rakamların batı rakamları ile değiştirildiğinde kullanılan dilin alınması veya ayarlanması.
public int DigitSubstitutionLanguage { get; set; }
Mülkiyet Değer
Remarks
SetDigitSubstitution yöntemi için setter uygulanır.
DigitSubstitutionMethod
Dijital değiştirme için kullanılacak yöntemi alır veya ayarlar.
public StringDigitSubstitute DigitSubstitutionMethod { get; set; }
Mülkiyet Değer
Remarks
SetDigitSubstitution yöntemi için setter uygulanır.
FirstTabOffset
Bir metin satırının başlangıcı ile ilk tab durak arasındaki alan sayısını alır.
public float FirstTabOffset { get; }
Mülkiyet Değer
Remarks
Mülkiyet kaldırma yöntemi GetTabStops için tanıtılır.
FormatFlags
Bir Aspose.Imaging.StringFormatFlags listesi, biçimlendirme bilgileri içerir.
public StringFormatFlags FormatFlags { get; set; }
Mülkiyet Değer
GenericDefault
Genetik bir varsayılan Aspose.Imaging.StringFormat nesnesi alır.
public static StringFormat GenericDefault { get; }
Mülkiyet Değer
GenericTypographic
Genetik bir tipografik Aspose.Imaging.StringFormat nesnesi alır.
public static StringFormat GenericTypographic { get; }
Mülkiyet Değer
HotkeyPrefix
Bu Aspose.Imaging.StringFormat nesne için Aspose.Imaging.HotkeyPrefix nesnesini alır veya ayarlar.
public HotkeyPrefix HotkeyPrefix { get; set; }
Mülkiyet Değer
LineAlignment
Orijinal düzlemde çizgi düzlemini alır veya ayarlar.
public StringAlignment LineAlignment { get; set; }
Mülkiyet Değer
TabStops
Aspose.Imaging.Graphics.PageUnit özellikleri tarafından belirtilen birimlerde sekme durakları arasındaki bir dizi mesafe alır.
public float[] TabStops { get; }
Mülkiyet Değer
float […]
Remarks
Mülkiyet kaldırma yöntemi GetTabStops için tanıtılır.
Trimming
Bu Aspose.Imaging.StringFormat nesne için Aspose.Imaging.StringTrimming listesini alır veya ayarlar.
public StringTrimming Trimming { get; set; }
Mülkiyet Değer
Methods
DeepClone()
Bu Aspose.Imaging.StringFormat nesnesinin derin bir klonu oluşturur.
public StringFormat DeepClone()
Returns
Şu anki Aspose.Imaging.StringFormat’ın derin klonu.
Equals(nesne)
nesnelerin eşit olup olmadığını kontrol edin.
public override bool Equals(object obj)
Parameters
obj
object
Diğer nesne ise.
Returns
Eşitlik karşılaştırma sonuçları.
GetHashCode()
Mevcut nesnenin hash kodu alın.
public override int GetHashCode()
Returns
Hash kodu ile ilgili.
SetTabStops(Yüzme , Yüzme[])
Bu Aspose.Imaging.StringFormat nesne için sekme durakları ayarlayın.
public void SetTabStops(float firstTabOffset, float[] tabStops)
Parameters
firstTabOffset
float
Bir metin çizgisinin başlangıcı ile ilk tab durak arasındaki alan sayısı.
tabStops
float
[…]
Tab arasındaki mesafelerin bir dizi, Aspose.Imaging.Graphics.PageUnit özellikleri tarafından belirtilen birimlerde durur.
ToString()
Bu Aspose.Imaging.StringFormat nesnesini insan okunabilir bir çizgiye dönüştürür.
public override string ToString()
Returns
Bu Aspose.Imaging.StringFormat nesnesinin bir çerçeve temsilcisi.