TOCElement

TOCElement

Przegląd

TOCElement jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: StructureElement.

Ta klasa udostępnia 13 metod do pracy z obiektami TOCElement w programach .NET. Dostępne metody to: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, LinkTocPageTitleToHeaderElement, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID, oraz 7 kolejnych.

Właściwości

NazwaTypDostępOpis
StructureTextStateStructureTextStateOdczytStan tekstowy zastosowany do treści inline tego elementu (przechowywany tylko — konstruktor struktury FOSS nie renderuje go ponownie).
AttributesStructureElementAttributesOdczytAtrybuty struktury (/A) dołączone do tego elementu, uporządkowane według właściciela.
StructureTypestringOdczytRola typu struktury PDF (/S entry, np.
SStructureTypeOdczytTyp struktury elementu (/S) jako StructureType, którego Nazwa jest tagiem roli (np.
ActualTextstringOdczyt/zapisTekst zastępczy dla zaznaczonej treści (/ActualText).
AlternativeTextstringOdczyt/zapisAlternatywny tekst używany przez technologię wspomagającą (/Alt).
ExpansionTextstringOdczyt/zapisTekst rozwinięcia skrótu (/E).
LanguagestringOdczyt/zapisBCP-47 kod języka dla zawartości elementu (/Lang).
IDstringOdczytIdentyfikator elementu (/ID); tylko do odczytu — przydzielany podczas zapisu.
TitlestringOdczyt/zapisTytuł elementu struktury (/T).
PagePage?OdczytStrona zawierająca treść tego elementu lub null, gdy element nie został jeszcze dołączony do żadnej strony.
ParentElementStructureElement?OdczytElement struktury nadrzędnej, lub null, gdy ten element jest odłączony lub znajduje się bezpośrednio pod korzeniem drzewa struktury.
ChildElementsElementListOdczytBezpośrednie dzieci tego elementu.

Metody

SygnaturaOpis
LinkTocPageTitleToHeaderElement(tocPage: Page, tocTitleHeader: HeaderElement)Łączy tytuł TocInfo strony TOC z podanym elementem nagłówka, tak aby oznaczony nagłówek nawigacji zawierał tytuł strony (PDF/UA-1 oznaczony TOC).
AppendChild(child: StructureElement)Dodaj dziecko pod tablicą /K tego elementu.
SetTag(tag: string)Zmapuj ponownie rolę tego elementu na niestandardowy tag, rejestrując tag → jego standardowy typ w mapie ról dokumentu.
ToString()Reprezentacja tekstowa używana przy zrzucaniu drzewa struktury (nazwa roli; w razie braku używa nazwy typu).
FindElements(recursive: bool)Rekurencyjnie znajdź elementy potomne typu T.
AppendChild(child: StructureElement, validate: bool)Dołącz dziecko z opcjonalnym przebiegiem walidacji.
SetText(text: string)Ustaw treść tekstową elementu (przechowywaną jako ActualText).
SetId(id: string)Ustaw identyfikator elementu (/ID).
ClearId()Usuń identyfikator elementu (/ID).
AdjustPosition(settings: object)Zarejestruj żądaną pozycję układu dla elementu struktury autorstwa.
ChangeParentElement(newParent: StructureElement, validate: bool)Przenieś ten element pod newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Odłącz ten element, a następnie przypisz jego dzieci pod poprzedniego rodzica tego elementu (zajmując miejsce tego elementu).
Detach()Odłącz ten element od jego rodzica.

Zobacz także

 Polski