مجزوء النص

نظرة عامة

TextFragment هي فئة في Aspose.PDF FOSS لـ .NET. ترث من: BaseParagraph.

يمثل جزءًا من النص على صفحة مع معلومات الموقع والنمط.

توفر هذه الفئة 8 طرق للعمل مع كائنات TextFragment في برامج .NET. تشمل الطرق المتاحة: Clone، CloneWithSegments، IsolateTextSegments، TextFragment. جميع الأعضاء العامين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET. الخصائص: BaselinePosition، EndNote، FontSize، FootNote، Form، HorizontalAlignment، و 20 أخرى.

الخصائص

الاسمالنوعالوصولالوصف
TabStopsTabStops?Read/Writeمسافات تبويب لهذا الجزء (تُستخدم مع علامات #$TAB في النص).
TextEditOptionsTextEditOptionsRead/Writeخيارات التحرير المطبقة أثناء استبدال النص / استبدال الخط.
IsInLineParagraphboolRead/Writeعند التفعيل، يتم عرض هذا الجزء النصي على نفس سطر الفقرة المضمنة السابقة (انظر docs.aspose.com/pdf/net/add-text-to-pdf-file “inline paragraphs”).
IsInNewPageboolRead/Writeيحصل أو يحدد ما إذا كان في صفحة جديدة.
VerticalAlignmentVerticalAlignmentRead/Writeيحصل أو يحدد المحاذاة العمودية.
TextstringRead/Writeمحتوى النص.
ReplaceOptionsTextReplaceOptionsReadخيارات استبدال النص المستخدمة بواسطة TextFragmentAbsorber لاستبدال المسارات.
PagePage?Readالصفحة التي ينتمي إليها هذا الجزء (اسم مستعار عام لـ SourcePage).
FormXForm?Readنموذج XForm الذي تم استخراج هذا الجزء منه، أو null للأجزاء على مستوى الصفحة.
FootNoteNote?Read/Writeحاشية سفلية اختيارية مرفقة بهذا الجزء.
HorizontalAlignmentHorizontalAlignmentRead/Writeالمحاذاة الأفقية المستخدمة عندما يُرتب هذا الجزء كفقرة (يُضاف إلى page.Paragraphs).
RectangleRectangle?Readالمستطيل المحيط بهذا الجزء النصي على الصفحة.
PositionPosition?Read/Writeموضع النص.
BaselinePositionPosition?Read/Writeموضع خط أساس النص.
MarginMarginInfoRead/Writeمعلومات الهوامش للتخطيط عند استخدامها كعنصر فقرة.
TextStateTextFragmentStateReadحالة النص (الخط، الحجم، اللون).
PageIndexintReadفهرس الصفحة (بدءًا من الصفر) التي وُجد فيها هذا الجزء.
FontSizedoubleReadاختصار لـ TextState.FontSize.
SegmentsTextSegmentCollectionRead/Writeمجموعة مقاطع النص التي تشكل هذا الجزء (مؤشر يبدأ من 1).
HyperlinkHyperlinkRead/Writeالرابط التشعبي المطبق على هذا الجزء.
EndNoteNote?Read/Writeحاشية نهائية مرفقة بهذا الجزء.
WrapLinesCountintRead/Writeعدد الأسطر الملتفة التي تم حسابها أثناء التخطيط.
IsFirstParagraphInColumnboolRead/Writeإجبار الفقرة على بدء عمود جديد.
IsKeptWithNextboolRead/Writeإبقاء هذه الفقرة على نفس الصفحة مع الفقرة التالية.
HyperlinkTextstring?Read/Writeهدف الرابط التشعبي من نوع السلسلة (legacy).
ZIndexintRead/Writeفهرس ترتيب Z المستخدم بواسطة مُعالج DOM.

الطرق

SignatureDescription
TextFragment()إنشاء مقطع نصي مع نقاط التبويب.
TextFragment(tabStops: TabStops)يستدعي TextFragment على مثيل TextFragment هذا.
TextFragment(text: string)إنشاء مقطع نصي بالنص المعطى.
TextFragment(text: string, tabStops: TabStops)إنشاء مقطع نصي بالنص المعطى وجدول حل tabStops.
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?)
IsolateTextSegments(startIndex: int, length: int)إرجاع مقاطع النص التي تغطي نطاق الأحرف المعطى (startIndex يبدأ من 1).
Clone()نسخة سطحية من المقطع (النص + الحالة).
CloneWithSegments()استنساخ المقطع وقطعاته.

انظر أيضًا

 العربية