MCRElement

Prezentare generală

MCRElement este o clasă în Aspose.PDF FOSS pentru .NET. Moștenește de la: StructureElement.

Un nod de referință a conținutului marcat (rol “MCR”) emis de auto-etichetor pentru a marca unde se află conținutul paginii unui element de structură.

Această clasă oferă 11 metode pentru lucrul cu obiecte MCRElement în programele .NET. Metodele disponibile includ: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. Toți membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS pentru .NET. Proprietăți: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID și încă 7.

Proprietăți

NumeTipAccesDescriere:
StructureTextStateStructureTextStateCitireStarea de text aplicată conținutului inline al acestui element (stocat doar — constructorul de structuri FOSS nu îl re-redă).
AttributesStructureElementAttributesCitireAtributele de structură (/A) atașate acestui element, organizate pe proprietar.
StructureTypestringCitireRolul de tip structură PDF (/intrarea /S, de exemplu.
SStructureTypeCitireTipul de structură al elementului (/S) ca un StructureType al cărui Nume este eticheta de rol (de ex.
ActualTextstringCitire/ScriereTextul de înlocuire pentru conținutul marcat (/ActualText).
AlternativeTextstringCitire/ScriereText alternativ utilizat de tehnologia de asistență (/Alt).
ExpansionTextstringCitire/ScriereText de extindere pentru o abreviere (/E).
LanguagestringCitire/ScriereBCP-47 cod de limbă pentru conținutul elementului (/Lang).
IDstringCitireIdentificatorul elementului (/ID); numai citire — atribuit la salvare.
TitlestringCitire/ScriereTitlul elementului de structură (/T).
PagePage?CitirePagina care găzduiește conținutul acestui element, sau null când elementul nu a fost încă atașat la o pagină.
ParentElementStructureElement?CitireElementul părinte al structurii, sau null când acest element este detașat sau direct sub rădăcina arborelui de structură.
ChildElementsElementListCitireCopii direcți ai acestui element.

Metode

SemnăturăDescriere:
AppendChild(child: StructureElement)Adaugă un copil sub matricea /K a acestui element.
SetTag(tag: string)Remapează rolul acestui element la o etichetă personalizată, înregistrând eticheta → tipul său standard în harta de roluri a documentului.
ToString()Reprezentare textuală folosită la exportarea arborelui de structură (nume de rol; revine la numele tipului).
FindElements(recursive: bool)Găsește recursiv elementele descendente de tip T.
SetText(text: string)Setează conținutul text al elementului (stocat ca ActualText).
SetId(id: string)Setează identificatorul elementului (/ID).
ClearId()Eliminați identificatorul elementului (/ID).
AdjustPosition(settings: object)Capturează poziția de layout solicitată pentru un element de structură autorat.
ChangeParentElement(newParent: StructureElement, validate: bool)Mută acest element sub newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Detașează acest element, apoi reasignează copiii săi sub fostul părinte al acestui element (ocupând locul acestui element).
Detach()Detașează acest element de la părintele său.

Vezi și:

 Română