TOCElement

TOCElement

Übersicht

TOCElement ist eine Klasse in Aspose.PDF FOSS für .NET. Erbt von: StructureElement.

Diese Klasse stellt 13 Methoden zum Arbeiten mit TOCElement-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, LinkTocPageTitleToHeaderElement, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. Alle öffentlichen Mitglieder sind nach der Installation des Aspose.PDF FOSS für .NET-Pakets für jede .NET-Anwendung zugänglich. Eigenschaften: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID und 7 weitere.

Eigenschaften

NameTypZugriffBeschreibung
StructureTextStateStructureTextStateLesenTextzustand, der auf den Inline-Inhalt dieses Elements angewendet wird (nur gespeichert — der FOSS-Struktur-Builder rendert ihn nicht neu).
AttributesStructureElementAttributesLesenDie Strukturattribute (/A), die diesem Element zugeordnet sind, nach Eigentümer organisiert.
StructureTypestringLesenDie PDF-Strukturtyp-Rolle (/S-Eintrag, z. B.
SStructureTypeLesenDer Strukturtyp des Elements (/S) als ein StructureType, dessen Name das Rollen-Tag ist (z. B.
ActualTextstringLesen/SchreibenDer Ersatztext für den markierten Inhalt (/ActualText).
AlternativeTextstringLesen/SchreibenAlternativtext, der von unterstützender Technologie verwendet wird (/Alt).
ExpansionTextstringLesen/SchreibenErweiterungstext für eine Abkürzung (/E).
LanguagestringLesen/SchreibenBCP-47 Sprachcode für den Inhalt des Elements (/Lang).
IDstringLesenElementkennung (/ID); schreibgeschützt — bei Speicherung zugewiesen.
TitlestringLesen/SchreibenTitel des Strukturelements (/T).
PagePage?LesenSeite, die den Inhalt dieses Elements hostet, oder null, wenn das Element noch keiner Seite zugeordnet wurde.
ParentElementStructureElement?LesenDas übergeordnete Strukturelement oder null, wenn dieses Element losgelöst ist oder sich direkt unter der Wurzel des Strukturbaums befindet.
ChildElementsElementListLesenDirekte Kinder dieses Elements.

Methoden

SignaturBeschreibung
LinkTocPageTitleToHeaderElement(tocPage: Page, tocTitleHeader: HeaderElement)Verknüpft den TocInfo-Titel der TOC-Seite mit dem angegebenen Header-Element, sodass die markierte Navigationsüberschrift den Seitentitel trägt (PDF/UA-1 markierte TOC).
AppendChild(child: StructureElement)Füge ein Kind unter dem /K-Array dieses Elements hinzu.
SetTag(tag: string)Ordne die Rolle dieses Elements einem benutzerdefinierten Tag neu zu, indem das Tag → sein Standard-Typ in der Dokumentrollen-Map registriert wird.
ToString()Textuelle Darstellung, die beim Dumpen des Strukturbaums verwendet wird (Rollenname; fällt zurück auf den Typnamen).
FindElements(recursive: bool)Rekursiv Nachkommen-Elemente des Typs T finden.
AppendChild(child: StructureElement, validate: bool)Kind anhängen mit optionaler Validierungspassage.
SetText(text: string)Setzt den Textinhalt des Elements (gespeichert als ActualText).
SetId(id: string)Setze die Elementkennung (/ID).
ClearId()Entfernen Sie die Elementkennung (/ID).
AdjustPosition(settings: object)Erfassen Sie die angeforderte Layout-Position für ein erstelltes Strukturelement.
ChangeParentElement(newParent: StructureElement, validate: bool)Verschieben Sie dieses Element unter newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Trennen Sie dieses Element, dann ordnen Sie seine Kinder dem früheren übergeordneten Element dieses Elements zu (unter Übernahme des Slots dieses Elements).
Detach()Trennen Sie dieses Element von seinem übergeordneten Element.

Siehe auch

 Deutsch