TOCIElement
المعلومات العامة
TOCIElement هي فئة في Aspose.PDF FOSS لـ .NET. الميراث من: StructureElement.
تقدم هذه الفئة 11 طريقة للعمل مع كائنات TOCIElement في برامج .NET. المنهجيات المتاحة تشمل: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID,و 6 المزيد.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
StructureTextState | StructureTextState | اقرأ | نص-دولة تطبق على محتوى هذا العنصر (مخزن فقط لا يعيد بناء الهيكل من خلال ذلك). |
Attributes | StructureElementAttributes | اقرأ | سمات الهيكل (/A) المرتبطة بهذا العنصر، منظمة حسب مالك. |
StructureType | string | اقرأ | الدور من نوع الهيكل PDF (/S entry، على سبيل المثال. |
ActualText | string | القراءة/ الكتابة | النص الاحتياطي للمحتوى المحدد (/ActualText). |
AlternativeText | string | القراءة/ الكتابة | النص البديل المستخدم من قبل التكنولوجيا المساعدة (/Alt). |
ExpansionText | string | القراءة/ الكتابة | نص التوسع لختصار (/E). |
Language | string | القراءة/ الكتابة | رمز اللغة BCP-47 لمحتويات العنصر (/Lang). |
ID | string | اقرأ | معرف العنصر (/ID) ؛ قراءة فقط مخصص في حفظ. |
Title | string | القراءة/ الكتابة | عنوان عنصر البنية (/T). |
Page | Page? | اقرأ | صفحة تستضيف محتوى هذا العنصر، أو null عندما لم يتم إرفاق العناصر إلى الصفحة بعد. |
ParentElement | StructureElement? | اقرأ | عنصر البنية الأم، أو null عندما يكون هذا العنصر منفصلًا أو مباشرة تحت جذور شجرة الهيكل. |
ChildElements | ElementList | اقرأ | أطفال مباشرين لهذا العنصر. |
الطرق
| التوقيع | وصف |
|---|---|
AppendChild(child: StructureElement) | إضافة الطفل تحت هذا العنصر / K المجموعة. |
SetTag(tag: string) | إعادة رسم دور هذا العنصر إلى علامة مخصصة، تسجيل التسمية → نوعها القياسي في خريطة الدور الوثيقة. |
ToString() | التمثيل النصي المستخدم عند إغلاق شجرة الهيكل (اسم الدور؛ يعود إلى اسم النوع). |
FindElements(recursive: bool) | ابحث عن العناصر المتعاقبة من النوع T. |
SetText(text: string) | حدد محتوى النص للعنصر (مخزن كActualText). |
SetId(id: string) | حدد هوية العنصر (/ID). |
ClearId() | إزالة معرف العنصر (/ID). |
AdjustPosition(settings: object) | لا يُحتفظ بـ Stub no-op لتنسيق مع API مؤلف AdjustPosition FOSS لا يعرض من خلال PositionSettings بعد. |
ChangeParentElement(newParent: StructureElement, validate: bool) | نقل هذا العنصر تحت NewParent. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | فاصل هذا العنصر، ثم أعيد إعادة توطين أطفاله تحت الوالد السابق لهذا العناصر (بالتقاط فتحة هذا عنصر). |
Detach() | فاصل هذا العنصر عن والده. |