LinkElement

LinkElement

Przegląd

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

Ta klasa udostępnia 12 metod do pracy z obiektami LinkElement w programach .NET. Dostępne metody obejmują: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. Wszystkie publiczne członki są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: ActualText, AlternateDescriptions, AlternativeText, Attributes, ChildElements, ExpansionText oraz 9 dodatkowych.

Właściwości

NazwaTypDostępOpis
HyperlinkAspose.Pdf.WebHyperlink?Odczyt/zapisDocelowy adres hiperłącza dla tego elementu linku.
AlternateDescriptionsstring?Odczyt/zapisAlternatywny opis(y) dla linku (/Alt).
StructureTextStateStructureTextStateOdczytStan tekstowy zastosowany do inline’owej treści tego elementu (przechowywany tylko — konstruktor struktury FOSS nie renderuje go ponownie).
AttributesStructureElementAttributesOdczytAtrybuty struktury (/A) przypisane do tego elementu, zorganizowane 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 zamienny dla oznaczonej 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 — przypisany przy zapisie.
TitlestringOdczyt/zapisTytuł elementu struktury (/T).
PagePage?OdczytStrona zawierająca zawartość tego elementu, lub null, gdy element nie został jeszcze dołączony do strony.
ParentElementStructureElement?OdczytElement struktury nadrzędny, lub null, gdy ten element jest odłączony lub znajduje się bezpośrednio pod korzeniem drzewa struktury.
ChildElementsElementListOdczytBezpośrednie elementy potomne tego elementu.

Metody

SygnaturaOpis
AppendChild(child: StructureElement)Dodaj element potomny pod tablicą /K tego elementu.
SetTag(tag: string)Mapuj ponownie rolę tego elementu na niestandardowy znacznik, rejestrując znacznik → jego standardowy typ w mapie ról dokumentu.
ToString()Tekstowa reprezentacja 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)Dodaj potomka z opcjonalnym przebiegiem walidacji.
SetText(text: string)Ustaw zawartość 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 do poprzedniego rodzica tego elementu (zajmując miejsce tego elementu).
Detach()Odłącz ten element od jego rodzica.

Zobacz także

 Polski