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 और.

गुण

नामप्रकारपहुँचविवरण
Objobject?पढ़ेंसंदर्भित PDF ऑब्जेक्ट (/Obj से हल किया गया), या null.
StructureTextStateStructureTextStateपढ़ेंइस तत्व की इनलाइन सामग्री पर लागू Text-state (केवल संग्रहीत — FOSS स्ट्रक्चर बिल्डर इसके माध्यम से पुनः रेंडर नहीं करता)।
AttributesStructureElementAttributesपढ़ेंइस तत्व से जुड़े संरचना गुण (/A), मालिक के अनुसार व्यवस्थित।
StructureTypestringपढ़ेंPDF संरचना-प्रकार भूमिका (/S प्रविष्टि, उदाहरण के रूप में.
SStructureTypeपढ़ेंतत्व की संरचना प्रकार (/S) एक StructureType के रूप में जिसका नाम भूमिका टैग है (उदाहरण के रूप में.
ActualTextstringपढ़ें/लिखेंचिह्नित सामग्री के प्रतिस्थापन पाठ (/ActualText)।
AlternativeTextstringपढ़ें/लिखेंसहायक तकनीक द्वारा उपयोग किया जाने वाला वैकल्पिक पाठ (/Alt)।
ExpansionTextstringपढ़ें/लिखेंसंक्षिप्त रूप के लिए विस्तार पाठ (/E)।
Languagestringपढ़ें/लिखेंBCP-47 तत्व की सामग्री का भाषा कोड (/Lang).
IDstringपढ़ेंतत्व पहचानकर्ता (/ID); केवल-पढ़ने योग्य — सहेजने पर निर्धारित किया जाता है।
Titlestringपढ़ें/लिखेंसंरचना तत्व का शीर्षक (/T).
PagePage?पढ़ेंपेज जो इस तत्व की सामग्री को होस्ट करता है, या null जब यह तत्व अभी तक किसी पेज से जुड़ा नहीं है।
ParentElementStructureElement?पढ़ेंपैरेंट संरचना तत्व, या null जब यह तत्व अलग किया गया हो या सीधे संरचना-ट्री की जड़ के तहत हो।
ChildElementsElementListपढ़ेंइस तत्व के सीधे बच्चे।

विधियाँ

हस्ताक्षरविवरण
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()इस तत्व को उसके पैरेंट से अलग करें।

यह भी देखें

 हिन्दी