DocumentElement

DocumentElement

Přehled

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

Kořenový strukturální prvek dokumentu (/S Document).

Tato třída poskytuje 11 metod pro práci s objekty DocumentElement 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 7.

Vlastnosti

Název:Typ:PřístupPopis:
StructureTextStateStructureTextStateČteníStavy textu aplikované na vložený obsah tohoto prvku (uložené pouze — FOSS structure builder jej nepřekresluje).
AttributesStructureElementAttributesČteníAtributy struktury (/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čka 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); jen pro čtení — při uložení přiřazen.
TitlestringČtení/zápisNázev strukturálního prvku (/T).
PagePage?ČteníStránka, která hostí obsah tohoto prvku, nebo null, pokud ještě nebyl prvek přiřazen ke stránce.
ParentElementStructureElement?ČteníNadřazený strukturální prvek, nebo null, pokud je tento prvek odpojený nebo přímo pod kořenem stromu struktury.
ChildElementsElementListČteníPřímé potomky tohoto elementu.

Metody

Podpis:Popis:
AppendChild(child: StructureElement)Přidejte potomka pod pole /K tohoto prvku.
SetTag(tag: string)Přiřaďte roli tohoto prvku k vlastnímu štítku, zaregistrujte štítek → jeho standardní typ v mapě rolí dokumentu.
ToString()Textová reprezentace používaná při výpisu stromu struktury (název role; v případě potřeby se vrátí k názvu typu).
FindElements(recursive: bool)Rekurzivně najděte potomky prvků typu T.
SetText(text: string)Nastavte 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)Zachyťte 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, 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