AnnotElement

AnnotElement

Overzicht

AnnotElement is een klasse in Aspose.PDF FOSS voor .NET. Erft van: StructureElement.

Deze klasse biedt 11 methoden voor het werken met AnnotElement‑objecten in .NET‑programma’s. Beschikbare methoden zijn: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. Alle openbare leden zijn toegankelijk voor elke .NET‑applicatie na het installeren van het Aspose.PDF FOSS for .NET‑pakket. Eigenschappen: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID, en nog 6.

Eigenschappen

NameTypeAccessDescription
StructureTextStateStructureTextStateReadTekststatus toegepast op de inline‑inhoud van dit element (alleen opgeslagen — de structurele bouwer rendert hier niet opnieuw doorheen).
AttributesStructureElementAttributesReadDe structurele attributen (/A) die aan dit element zijn gekoppeld, georganiseerd per eigenaar.
StructureTypestringReadDe PDF‑structuurtype‑rol (/S entry, bijv.
ActualTextstringRead/WriteDe vervangende tekst voor de gemarkeerde inhoud (/ActualText).
AlternativeTextstringRead/WriteAlternatieve tekst gebruikt door hulpmiddelen voor toegankelijkheid (/Alt).
ExpansionTextstringRead/WriteUitbreidingstekst voor een afkorting (/E).
LanguagestringRead/WriteBCP‑47‑taalcode voor de inhoud van het element (/Lang).
IDstringReadElementidentificatie (/ID); alleen‑lezen — toegewezen bij opslaan.
TitlestringRead/WriteTitel van het structurele element (/T).
PagePage?ReadPagina die de inhoud van dit element host, of null wanneer het element nog niet aan een pagina is gekoppeld.
ParentElementStructureElement?ReadHet bovenliggende structurele element, of null wanneer dit element losgekoppeld is of direct onder de structuurboomwortel staat.
ChildElementsElementListReadDirecte kinderen van dit element.

Methoden

HandtekeningBeschrijving
AppendChild(child: StructureElement)Voeg kind toe onder de /K-array van dit element.
SetTag(tag: string)Map de rol van dit element opnieuw naar een aangepast label, waarbij het label → zijn standaardtype wordt geregistreerd in de documentrolmap.
ToString()Tekstuele weergave die wordt gebruikt bij het dumpen van de structuurboom (rolnaam; valt terug op de typenaam).
FindElements(recursive: bool)Zoek recursief afstammelingen van type T.
SetText(text: string)Stel de tekstinhoud van het element in (opgeslagen als ActualText).
SetId(id: string)Stel de elementidentificator (/ID) in.
ClearId()Verwijder de elementidentificator (/ID).
AdjustPosition(settings: object)Stub no-op bewaard voor compatibiliteit met de AdjustPosition authoring API — FOSS rendert nog niet via PositionSettings.
ChangeParentElement(newParent: StructureElement, validate: bool)Verplaats dit element onder newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Ontkoppel dit element en koppel vervolgens de kinderen opnieuw onder de voormalige ouder van dit element (nemen de plaats van dit element in).
Detach()Ontkoppel dit element van zijn ouder.

Zie ook

 Nederlands