MCRElement

अवलोकन

MCRElement Aspose.PDF FOSS में .NET के लिए एक क्लास है। विरासत में लेता है: StructureElement।

ऑटो-टैगर द्वारा जारी किया गया एक मार्क्ड-कंटेंट रेफ़रेंस लीफ़ (रोल “MCR”) जो यह दर्शाता है कि स्ट्रक्चर एलिमेंट के पेज कंटेंट कहाँ स्थित है।

यह क्लास .NET प्रोग्रामों में MCRElement ऑब्जेक्ट्स के साथ काम करने के लिए 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 अधिक।

गुण

नामप्रकारपहुँचविवरण
StructureTextStateStructureTextStateपढ़ेंइस तत्व की इनलाइन सामग्री पर लागू टेक्स्ट-स्टेट (केवल संग्रहीत — 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()इस तत्व को उसके माता-पिता से अलग करें।

यह भी देखें

 हिन्दी