DocumentDirection

DocumentDirection enumeration

يسمح بتحديد الاتجاه الذي سيتدفق فيه النص في المستند.

public enum DocumentDirection

قيم

اسمقيمةوصف
LeftToRight0الاتجاه من اليسار إلى اليمين.
RightToLeft1الاتجاه من اليمين إلى اليسار.
Auto2اكتشاف الاتجاه تلقائيًا.

أمثلة

يوضح كيفية اكتشاف اتجاه نص المستند النصي العادي.

// قم بإنشاء كائن "TxtLoadOptions"، والذي يمكننا تمريره إلى منشئ المستند
// لتعديل كيفية تحميل مستند النص العادي.
TxtLoadOptions loadOptions = new TxtLoadOptions();

// تعيين خاصية "DocumentDirection" إلى "DocumentDirection.Auto" يكتشف تلقائيًا
//اتجاه كل فقرة من النص الذي يقوم Aspose.Words بتحميله من النص العادي.
// ستقوم خاصية "Bidi" الخاصة بكل فقرة بتخزين اتجاهها.
loadOptions.DocumentDirection = DocumentDirection.Auto;

// اكتشاف النص العبري من اليمين إلى اليسار.
Document doc = new Document(MyDir + "Hebrew text.txt", loadOptions);

Assert.True(doc.FirstSection.Body.FirstParagraph.ParagraphFormat.Bidi);

// اكتشاف النص الإنجليزي من اليمين إلى اليسار.
doc = new Document(MyDir + "English text.txt", loadOptions);

Assert.False(doc.FirstSection.Body.FirstParagraph.ParagraphFormat.Bidi);

أنظر أيضا