OBJRElement

OBJRElement

Přehled

OBJRElement je třída v Aspose.PDF FOSS pro .NET. Dědí z: StructureElement.

Reference na objekt (role “OBJR”) — spojuje prvek struktury s PDF objektem na stránce (typicky anotace, např.

Tato třída poskytuje 11 metod pro práci s objekty OBJRElement v programech .NET. Dostupné metody zahrnují: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. Všichni veřejní členové jsou přístupní jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID a dalších 8.

Vlastnosti

Název:Typ:PřístupPopis:
Objobject?ČteníOdkazovaný PDF objekt (vyřešený z /Obj), nebo null.
StructureTextStateStructureTextStateČteníTextový stav aplikovaný na inline obsah tohoto elementu (uložený pouze — konstruktor struktury FOSS jej nepřekresluje).
AttributesStructureElementAttributesČteníStrukturální atributy (/A) připojené k tomuto prvku, uspořádané podle vlastníka.
StructureTypestringČteníRole typu struktury PDF (/S položka, např.
SStructureTypeČteníTyp struktury prvku (/S) jako StructureType, jehož Název je značkou role (např.
ActualTextstringČtení/zápisNáhradní text pro označený obsah (/ActualText).
AlternativeTextstringČtení/zápisAlternativní text používaný asistenční technologií (/Alt).
ExpansionTextstringČtení/zápisRozšiřující text pro zkratku (/E).
LanguagestringČtení/zápisBCP-47 jazykový kód pro obsah elementu (/Lang).
IDstringČteníIdentifikátor elementu (/ID); pouze ke čtení — při uložení přiřazen.
TitlestringČtení/zápisNázev strukturového prvku (/T).
PagePage?ČteníStránka, která hostí obsah tohoto prvku, nebo null, pokud prvek ještě nebyl připojen ke stránce.
ParentElementStructureElement?ČteníRodičovský strukturální prvek, nebo null, když je tento prvek odpojený nebo přímo pod kořenem stromu struktury.
ChildElementsElementListČteníPřímé podřízené tohoto prvku.

Metody

Podpis:Popis:
AppendChild(child: StructureElement)Připojit podřízený prvek pod pole /K tohoto elementu.
SetTag(tag: string)Přemapovat roli tohoto elementu na vlastní značku, zaregistrováním značky → jejího standardního typu v mapě rolí dokumentu.
ToString()Textová reprezentace používaná při výpisu stromu struktury (název role; pokud není k dispozici, použije se název typu).
FindElements(recursive: bool)Rekurzivně najít potomky typu T.
SetText(text: string)Nastaví textový obsah prvku (uložený jako ActualText).
SetId(id: string)Nastavte identifikátor prvku (/ID).
ClearId()Odstraňte identifikátor prvku (/ID).
AdjustPosition(settings: object)Zaznamenejte požadovanou pozici rozvržení pro autorovaný strukturovaný prvek.
ChangeParentElement(newParent: StructureElement, validate: bool)Přesuňte tento prvek pod newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Odpojte tento prvek a poté přesuňte jeho potomky pod bývalého rodiče tohoto prvku (převzetím slotu tohoto prvku).
Detach()Odpojte tento prvek od jeho rodiče.

Viz také:

 Čeština