فقرة نصية

نظرة عامة

TextParagraph هي فئة في Aspose.PDF FOSS لـ .NET.

يمثل فقرة نصية يمكن وضعها على صفحة عبر AppendParagraph.

توفر هذه الفئة 9 طرق للعمل مع كائنات TextParagraph في برامج .NET. تشمل الطرق المتاحة: AppendLine، BeginEdit، EndEdit. جميع الأعضاء العامين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET. الخصائص: FirstLineIndent، FormattingOptions، HorizontalAlignment، Justify، LimitWithBounds، Margin، و 8 أخرى.

الخصائص

الاسمالنوعالوصولالوصف
RectangleRectangle?Read/Writeالمستطيل الحدودي حيث يتم عرض الفقرة على الصفحة.
PositionPosition?Read/Writeالموضع المطلق للفقرة.
FormattingOptionsTextFormattingOptionsRead/Writeخيارات تنسيق الفقرة، بما في ذلك وضع التفاف الكلمات.
RotationdoubleRead/Writeزاوية الدوران بالدرجات للفقرة بأكملها.
RemainingLinesTextFragmentCollectionReadالسطور التي لم تتناسب مع مستطيل الفقرة ويجب إعادة عرضها في صفحة لاحقة.
updatePositioningCallsintRead/Writeعداد تشخيصي يزداد كلما قام المُعالج بتنفيذ تمريرة تخطيط وتحديد موضع لهذه الفقرة.
HorizontalAlignmentHorizontalAlignmentRead/Writeمحاذاة النص أفقياً داخل مستطيل الفقرة.
VerticalAlignmentVerticalAlignmentRead/Writeمحاذاة النص عمودياً داخل مستطيل الفقرة.
MarginMarginInfoRead/Writeالهامش حول الفقرة.
LimitWithBoundsboolRead/Writeعند التفعيل، يقتصر النص على حدود مستطيل الفقرة.
TextRectangleRectangleReadالمستطيل الحدودي المحسوب لنص الفقرة.
FirstLineIndentfloatRead/Writeمسافة إزاحة السطر الأول بالنقاط.
SubsequentLinesIndentfloatRead/Writeإزاحة (نقاط) تُطبق على كل سطر ما عدا الأول.
JustifyboolRead/Writeعند التفعيل، تملأ أسطر الفقرة عرض المستطيل عن طريق تعديل تباعد الكلمات.

الطرق

التوقيعالوصف
BeginEdit()ابدأ نافذة تحرير مجمعة.
EndEdit()أنهِ نافذة تحرير مجمعة تم بدءها بواسطة BeginEdit.
AppendLine(line: TextFragment)أضف قطعة نصية كسطر جديد في الفقرة.
AppendLine(line: TextFragment, textState: TextState)أضف سطر TextFragment وتجاوز حالة النص الخاصة به.
AppendLine(line: TextFragment, textState: TextState, lineSpacing: float)أضف TextFragment مع تجاوز حالة النص وتباعد السطر.
AppendLine(line: string)أضف سلسلة نصية كسطر جديد في الفقرة باستخدام حالة النص الافتراضية.
AppendLine(line: string, textState: TextState)أضف سلسلة نصية بالحالة النصية المحددة كسطر جديد.
AppendLine(line: string, textState: TextState, lineSpacing: float)أضف سلسلة نصية مع حالة النص وتباعد السطر.
AppendLine(line: string, lineSpacing: float)أضف سلسلة نصية مع تباعد السطر باستخدام حالة النص الافتراضية.

انظر أيضًا

 العربية