TextFragment
نظرة عامة
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 آخرين.
خصائص
| اسم | النوع | Access | وصف |
|---|---|---|---|
TabStops | TabStops? | القراءة/ الكتابة | توقف Tab لهذا النقطة (يستخدم مع # $ علامات TAB في النص). |
TextEditOptions | TextEditOptions | القراءة/ الكتابة | خيارات التحرير المطبقة أثناء استبدال النص / استبداد الخطوط. |
IsInLineParagraph | bool | القراءة/ الكتابة | عندما تكون صحيحة، فإن هذا النص يرد على نفس السطر مثل الفقرة في الصف السابق (انظر docs.aspose.com/pdf/net/add-text-to-pdf-file “الفقرات في الخط”). |
IsInNewPage | bool | القراءة/ الكتابة | يحصل على أو يضع هو في صفحة جديدة. |
VerticalAlignment | VerticalAlignment | القراءة/ الكتابة | يحصل على أو يضع التوجه العمودي. |
Text | string | القراءة/ الكتابة | محتوى النص. |
ReplaceOptions | TextReplaceOptions | اقرأ | خيارات استبدال النص المستخدمة بواسطة TextFragmentAbsorber تستبدل المسارات. |
Page | Page? | اقرأ | الصفحة التي ينتمي إليها هذا الجزء (الاسم المستعار العام لـ SourcePage). |
Form | XForm? | اقرأ | XForm تم استخراج هذه الشظية من، أو null لقطع على مستوى الصفحة. |
FootNote | Note? | القراءة/ الكتابة | ملاحظة قاعدة اختيارية مرفقة بهذا النص. |
HorizontalAlignment | HorizontalAlignment | القراءة/ الكتابة | المواءمة الأفقية التي تستخدم عندما يتم وضع هذه الشريحة كصفحة (مضافة إلى الصفحة.الفقرات). |
Rectangle | Rectangle? | اقرأ | المستطيل الحدودي لهذا النص على الصفحة. |
Position | Position? | القراءة/ الكتابة | موقع النص. |
BaselinePosition | Position? | القراءة/ الكتابة | الموقع الأساسي للنص. |
Margin | MarginInfo | القراءة/ الكتابة | معلومات الهامش لتخطيط عندما تستخدم كعنصر فقرة. |
TextState | TextFragmentState | اقرأ | حالة النص (الخط، الحجم، اللون). |
PageIndex | int | اقرأ | مؤشر الصفحة (بناء على 0) تم العثور على هذا الشريط. |
FontSize | double | اقرأ | اختصار لـ TextState.FontSize. |
Segments | TextSegmentCollection | القراءة/ الكتابة | مجموعة من شرائح النص التي تشكل هذه الشظية (1-مؤشر). |
Hyperlink | Hyperlink | القراءة/ الكتابة | وصلة فوقية مُطبقة على هذا الشريحة. |
EndNote | Note? | القراءة/ الكتابة | ملاحظة نهائية مرفقة بهذا النص. |
WrapLinesCount | int | القراءة/ الكتابة | عدد الخطوط الملفوفة التي يتم احتسابها أثناء التخطيط. |
IsFirstParagraphInColumn | bool | القراءة/ الكتابة | اجبر الفقرة على بدء عمود جديد. |
IsKeptWithNext | bool | القراءة/ الكتابة | ضع هذه الفقرة على نفس الصفحة التي تليها. |
HyperlinkText | string? | القراءة/ الكتابة | الهدف الرابط المتحرك من نوع السلسلة القديمة. |
ZIndex | int | القراءة/ الكتابة | مؤشر ترتيب Z المستخدم من قبل جهاز تقديم DOM. |
الطرق
| Signature | وصف |
|---|---|
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() | استنساخ الشظية وقطاعاتها. |