Class StringFormat
اسم الفضاء : Aspose.Imaging تجميع: Aspose.Imaging.dll (25.4.0)
يغطي معلومات ترتيب النص (مثل التوافق والتوجيه وتوقف علامة التبويب) يعرض التلاعبات (مثل إدراج الإليبسيس واستبدال الأرقام الوطنية) وميزات OpenType.
public sealed class StringFormat : DisposableObject, IDisposable
Inheritance
object ← DisposableObject ← StringFormat
Implements
الأعضاء الموروثين
DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
StringFormat()
يبدأ كائن Aspose.Imaging.StringFormat الجديد.
public StringFormat()
StringFormat(StringFormatFlags)
يبدأ كائن Aspose.Imaging.StringFormat الجديد مع قائمة Aspose.Imaging.StringFormatFlags المحددة واللغة.
public StringFormat(StringFormatFlags options)
Parameters
options
StringFormatFlags
قائمة Aspose.Imaging.StringFormatFlags لنوع Aspose.Imaging.StringFormat الجديد.
StringFormat(StringFormat)
يبدأ كائن Aspose.Imaging.StringFormat الجديد من الكائن Aspose.Imaging.StringFormat الحالي المحدد.
public StringFormat(StringFormat format)
Parameters
format
StringFormat
الكائن Aspose.Imaging.StringFormat الذي يبدأ الكائن Aspose.Imaging.StringFormat الجديد.
Exceptions
format’ is null.
Properties
Alignment
يحصل أو يضع معلومات التصحيح النصي على المستوى الرأسي.
public StringAlignment Alignment { get; set; }
قيمة الممتلكات
CustomCharIdent
يحصل أو يضع الشخصية المعتادة هوية.
public PointF CustomCharIdent { get; set; }
قيمة الممتلكات
DigitSubstitutionLanguage
يحصل أو يضع اللغة التي يتم استخدامها عندما يتم استبدال الأرقام المحلية بالأرقام الغربية.
public int DigitSubstitutionLanguage { get; set; }
قيمة الممتلكات
Remarks
يتم إدخال سيتر للطريقة المفقودة SetDigitSubstitution.
DigitSubstitutionMethod
يحصل أو يحدد الطريقة التي سيتم استخدامها لاستبدال الرقم.
public StringDigitSubstitute DigitSubstitutionMethod { get; set; }
قيمة الممتلكات
Remarks
يتم إدخال سيتر للطريقة المفقودة SetDigitSubstitution.
FirstTabOffset
يحصل على عدد المساحات بين بداية خط النص ووقف البطاقة الأولى.
public float FirstTabOffset { get; }
قيمة الممتلكات
Remarks
يتم إدخال الممتلكات لإزالة طريقة GetTabStops.
FormatFlags
يحصل أو يضع قائمة Aspose.Imaging.StringFormatFlags التي تحتوي على معلومات تنسيق.
public StringFormatFlags FormatFlags { get; set; }
قيمة الممتلكات
GenericDefault
يحصل على عمودي الافتراض Aspose.Imaging.StringFormat الكائن.
public static StringFormat GenericDefault { get; }
قيمة الممتلكات
GenericTypographic
يحصل على الكائن التقليدي Aspose.Imaging.StringFormat.
public static StringFormat GenericTypographic { get; }
قيمة الممتلكات
HotkeyPrefix
الحصول على أو إعداد Aspose.Imaging.HotkeyPrefix الكائن لهذا الكائن Aspose.Imaging.StringFormat.
public HotkeyPrefix HotkeyPrefix { get; set; }
قيمة الممتلكات
LineAlignment
يحصل أو يضع اتساق الخط على المستوى الأفقي.
public StringAlignment LineAlignment { get; set; }
قيمة الممتلكات
TabStops
يحصل على مجموعة من المسافات بين توقف علامة التبويب في الوحدات المحددة من قبل ميزة Aspose.Imaging.Graphics.PageUnit.
public float[] TabStops { get; }
قيمة الممتلكات
float [ ]
Remarks
يتم إدخال الممتلكات لإزالة طريقة GetTabStops.
Trimming
احصل على أو وضع قائمة Aspose.Imaging.StringTrimming لهذا الكائن Aspose.Imaging.StringFormat.
public StringTrimming Trimming { get; set; }
قيمة الممتلكات
Methods
DeepClone()
يخلق عمقًا عميقًا لهذا الكائن Aspose.Imaging.StringFormat.
public StringFormat DeepClone()
Returns
الكلون العميق من Aspose.Imaging.StringFormat الحالي.
Equals(الموضوع)
تحقق مما إذا كانت الأشياء متساوية.
public override bool Equals(object obj)
Parameters
obj
object
الموضوع الآخر .
Returns
نتيجة مقارنة المساواة.
GetHashCode()
احصل على رمز الهاش من الكائن الحالي.
public override int GetHashCode()
Returns
كود الهاش .
SetTabStops(السفينة، السفينة[])
إعداد علامة التبويب توقف لهذا الكائن Aspose.Imaging.StringFormat.
public void SetTabStops(float firstTabOffset, float[] tabStops)
Parameters
firstTabOffset
float
عدد المساحات بين بداية خط النص والصفحة الأولى توقف.
tabStops
float
[ ]
مجموعة من المسافات بين علامة التبويب توقف في الوحدات المحددة من قبل خصائص Aspose.Imaging.Graphics.PageUnit.
ToString()
تحويل هذا Aspose.Imaging.StringFormat الكائن إلى شريط قابل للقراءة للإنسان.
public override string ToString()
Returns
تمثيل شريط لهذا الكائن Aspose.Imaging.StringFormat.