Class StringFormat

Class StringFormat

اسم الفضاء : Aspose.Imaging تجميع: Aspose.Imaging.dll (25.4.0)

يغطي معلومات ترتيب النص (مثل التوافق والتوجيه وتوقف علامة التبويب) يعرض التلاعبات (مثل إدراج الإليبسيس واستبدال الأرقام الوطنية) وميزات OpenType.

public sealed class StringFormat : DisposableObject, IDisposable

Inheritance

object DisposableObject StringFormat

Implements

IDisposable

الأعضاء الموروثين

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

ArgumentNullException

format’ is null.

Properties

Alignment

يحصل أو يضع معلومات التصحيح النصي على المستوى الرأسي.

public StringAlignment Alignment { get; set; }

قيمة الممتلكات

StringAlignment

CustomCharIdent

يحصل أو يضع الشخصية المعتادة هوية.

public PointF CustomCharIdent { get; set; }

قيمة الممتلكات

PointF

DigitSubstitutionLanguage

يحصل أو يضع اللغة التي يتم استخدامها عندما يتم استبدال الأرقام المحلية بالأرقام الغربية.

public int DigitSubstitutionLanguage { get; set; }

قيمة الممتلكات

int

Remarks

يتم إدخال سيتر للطريقة المفقودة SetDigitSubstitution.

DigitSubstitutionMethod

يحصل أو يحدد الطريقة التي سيتم استخدامها لاستبدال الرقم.

public StringDigitSubstitute DigitSubstitutionMethod { get; set; }

قيمة الممتلكات

StringDigitSubstitute

Remarks

يتم إدخال سيتر للطريقة المفقودة SetDigitSubstitution.

FirstTabOffset

يحصل على عدد المساحات بين بداية خط النص ووقف البطاقة الأولى.

public float FirstTabOffset { get; }

قيمة الممتلكات

float

Remarks

يتم إدخال الممتلكات لإزالة طريقة GetTabStops.

FormatFlags

يحصل أو يضع قائمة Aspose.Imaging.StringFormatFlags التي تحتوي على معلومات تنسيق.

public StringFormatFlags FormatFlags { get; set; }

قيمة الممتلكات

StringFormatFlags

GenericDefault

يحصل على عمودي الافتراض Aspose.Imaging.StringFormat الكائن.

public static StringFormat GenericDefault { get; }

قيمة الممتلكات

StringFormat

GenericTypographic

يحصل على الكائن التقليدي Aspose.Imaging.StringFormat.

public static StringFormat GenericTypographic { get; }

قيمة الممتلكات

StringFormat

HotkeyPrefix

الحصول على أو إعداد Aspose.Imaging.HotkeyPrefix الكائن لهذا الكائن Aspose.Imaging.StringFormat.

public HotkeyPrefix HotkeyPrefix { get; set; }

قيمة الممتلكات

HotkeyPrefix

LineAlignment

يحصل أو يضع اتساق الخط على المستوى الأفقي.

public StringAlignment LineAlignment { get; set; }

قيمة الممتلكات

StringAlignment

TabStops

يحصل على مجموعة من المسافات بين توقف علامة التبويب في الوحدات المحددة من قبل ميزة Aspose.Imaging.Graphics.PageUnit.

public float[] TabStops { get; }

قيمة الممتلكات

float [ ]

Remarks

يتم إدخال الممتلكات لإزالة طريقة GetTabStops.

Trimming

احصل على أو وضع قائمة Aspose.Imaging.StringTrimming لهذا الكائن Aspose.Imaging.StringFormat.

public StringTrimming Trimming { get; set; }

قيمة الممتلكات

StringTrimming

Methods

DeepClone()

يخلق عمقًا عميقًا لهذا الكائن Aspose.Imaging.StringFormat.

public StringFormat DeepClone()

Returns

StringFormat

الكلون العميق من Aspose.Imaging.StringFormat الحالي.

Equals(الموضوع)

تحقق مما إذا كانت الأشياء متساوية.

public override bool Equals(object obj)

Parameters

obj object

الموضوع الآخر .

Returns

bool

نتيجة مقارنة المساواة.

GetHashCode()

احصل على رمز الهاش من الكائن الحالي.

public override int GetHashCode()

Returns

int

كود الهاش .

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

string

تمثيل شريط لهذا الكائن Aspose.Imaging.StringFormat.

 عربي