OBJRElement

Prezentare generală

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

O referință de obiect (rolul “OBJR”) — leagă un element de structură de un obiect PDF pe o pagină (de obicei o adnotare, de ex.

Această clasă furnizează 11 metode pentru lucrul cu obiecte OBJRElement în programe .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ă 8.

Proprietăți

NumeTipAccesDescriere:
Objobject?CitireObiectul PDF la care se face referire (rezolvat din /Obj), sau null.
StructureTextStateStructureTextStateCitireStarea de text aplicată conținutului inline al acestui element (stocată doar — constructorul de structură FOSS nu o re-redă prin ea).
AttributesStructureElementAttributesCitireAtributele de structură (/A) atașate acestui element, organizate pe proprietar.
StructureTypestringCitireRolul de tip structură PDF (/S entry, de ex.
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 asistivă (/Alt).
ExpansionTextstringCitire/ScriereText de extindere pentru o abreviere (/E).
LanguagestringCitire/ScriereBCP-47 codul de limbă pentru conținutul elementului (/Lang).
IDstringCitireIdentificatorul elementului (/ID); numai în 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 array-ul /K al acestui element.
SetTag(tag: string)Reasociază rolul acestui element la o etichetă personalizată, înregistrând etichetă → tipul său standard în harta rolurilor documentului.
ToString()Reprezentare textuală utilizată la exportarea arborelui de structură (numele rolului; 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()Elimină identificatorul elementului (/ID).
AdjustPosition(settings: object)Capturați poziția de layout solicitată pentru un element de structură autorat.
ChangeParentElement(newParent: StructureElement, validate: bool)Mutați acest element sub newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Desprindeți acest element, apoi reasignați copiii săi sub fostul părinte al acestui element (preluând locul acestui element).
Detach()Desprindeți acest element de la părintele său.

Vezi și:

 Română