DocumentElement
अवलोकन
DocumentElement Aspose.PDF FOSS में .NET के लिए एक क्लास है। विरासत लेता है: StructureElement।
डॉक्यूमेंट रूट स्ट्रक्चर एलिमेंट (/S Document).
यह क्लास .NET प्रोग्राम्स में DocumentElement ऑब्जेक्ट्स के साथ काम करने के लिए 11 मेथड्स प्रदान करता है। उपलब्ध मेथड्स में शामिल हैं: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString। सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं जब Aspose.PDF FOSS for .NET पैकेज को इंस्टॉल किया जाता है। प्रॉपर्टीज़: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID, और 7 अधिक।
गुण
| नाम | प्रकार | पहुँच | विवरण |
|---|---|---|---|
StructureTextState | StructureTextState | पढ़ें | इस तत्व की इनलाइन सामग्री पर लागू टेक्स्ट-स्टेट (केवल संग्रहीत — FOSS स्ट्रक्चर बिल्डर इसके माध्यम से पुनः-रेंडर नहीं करता)। |
Attributes | StructureElementAttributes | पढ़ें | इस तत्व से जुड़े संरचना गुण (/A), मालिक के अनुसार व्यवस्थित। |
StructureType | string | पढ़ें | PDF संरचना-प्रकार भूमिका (/S प्रविष्टि, उदाहरण के लिए. |
S | StructureType | पढ़ें | तत्व का संरचना प्रकार (/S) एक StructureType के रूप में जिसका नाम भूमिका टैग है (उदाहरण के लिए. |
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 जब यह तत्व अलग हो गया हो या सीधे structure-tree की जड़ के अंतर्गत हो। |
ChildElements | ElementList | पढ़ें | इस तत्व के सीधे बच्चे। |
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
AppendChild(child: StructureElement) | इस तत्व के /K ऐरे के तहत बच्चा जोड़ें। |
SetTag(tag: string) | इस तत्व की भूमिका को एक कस्टम टैग में पुनः मानचित्रित करें, टैग → उसके मानक प्रकार को document role map में पंजीकृत करते हुए। |
ToString() | संरचना वृक्ष को डंप करते समय उपयोग किया जाने वाला पाठ्य प्रतिनिधित्व (भूमिका नाम; यदि नहीं तो प्रकार नाम पर वापस लौटता है)। |
FindElements(recursive: bool) | प्रकार T के वंशज तत्वों को पुनरावर्ती रूप से खोजें। |
SetText(text: string) | तत्व की पाठ सामग्री सेट करें (जो ActualText के रूप में संग्रहीत है)। |
SetId(id: string) | तत्व पहचानकर्ता (/ID) सेट करें। |
ClearId() | तत्व पहचानकर्ता (/ID) को हटाएँ। |
AdjustPosition(settings: object) | लेखित संरचना तत्व के लिए अनुरोधित लेआउट स्थिति को कैद करें। |
ChangeParentElement(newParent: StructureElement, validate: bool) | इस तत्व को newParent के तहत ले जाएँ। |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | इस तत्व को अलग करें, फिर उसके बच्चों को इस तत्व के पूर्व माता-पिता के तहत पुनः अभिभावित करें (इस तत्व की जगह लेते हुए)। |
Detach() | इस तत्व को उसके माता-पिता से अलग करें। |