OBJRElement
अवलोकन
OBJRElement Aspose.PDF FOSS के लिए .NET में एक क्लास है। विरासत में लेता है: StructureElement.
एक ऑब्जेक्ट रेफ़रेंस (role “OBJR”) — एक संरचना तत्व को पेज पर PDF ऑब्जेक्ट से लिंक करता है (आमतौर पर एक एनोटेशन, जैसे कि.
यह क्लास .NET प्रोग्राम्स में OBJRElement ऑब्जेक्ट्स के साथ काम करने के लिए 11 मेथड्स प्रदान करती है। उपलब्ध मेथड्स में शामिल हैं: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं जब Aspose.PDF FOSS for .NET पैकेज इंस्टॉल किया जाता है। प्रॉपर्टीज़: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID, और 8 और.
गुण
| नाम | प्रकार | पहुँच | विवरण |
|---|---|---|---|
Obj | object? | पढ़ें | संदर्भित PDF ऑब्जेक्ट (/Obj से हल किया गया), या null. |
StructureTextState | StructureTextState | पढ़ें | इस तत्व की इनलाइन सामग्री पर लागू Text-state (केवल संग्रहीत — 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 जब यह तत्व अलग किया गया हो या सीधे संरचना-ट्री की जड़ के तहत हो। |
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) | लिखित संरचना तत्व के लिए अनुरोधित लेआउट स्थिति को कैप्चर करें। |
ChangeParentElement(newParent: StructureElement, validate: bool) | इस तत्व को newParent के अंतर्गत ले जाएँ। |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | इस तत्व को अलग करें, फिर इसके बच्चों को इस तत्व के पूर्ववर्ती पैरेंट के अंतर्गत पुनः पैरेंट करें (इस तत्व की जगह लेते हुए)। |
Detach() | इस तत्व को उसके पैरेंट से अलग करें। |