AnnotElement
Oversikt
AnnotElement er en klasse i Aspose.PDF FOSS for .NET.
Arver fra: StructureElement.
Denne klassen gir 11 metoder for å arbeide med AnnotElement‑objekter i .NET‑programmer.
Tilgjengelige metoder inkluderer: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString.
Alle offentlige medlemmer er tilgjengelige for enhver .NET‑applikasjon etter installasjon av Aspose.PDF FOSS for .NET‑pakken.
Egenskaper: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID, og 6 flere.
Egenskaper
| Name | Type | Access | Description |
|---|---|---|---|
StructureTextState | StructureTextState | Read | Teksttilstand som er brukt på dette elementets inline‑innhold (kun lagret — strukturbyggeren gjengir det ikke på nytt). |
Attributes | StructureElementAttributes | Read | Strukturattributtene (/A) knyttet til dette elementet, organisert etter eier. |
StructureType | string | Read | PDF‑strukturtype‑rollen (/S‑oppføring, f.eks. |
ActualText | string | Read/Write | Erstatningsteksten for det merkede innholdet (/ActualText). |
AlternativeText | string | Read/Write | Alternativ tekst brukt av hjelpeteknologi (/Alt). |
ExpansionText | string | Read/Write | Utvidelsestekst for en forkortelse (/E). |
Language | string | Read/Write | BCP-47 språkkode for elementets innhold (/Lang). |
ID | string | Read | Elementidentifikator (/ID); skrivebeskyttet — tildelt ved lagring. |
Title | string | Read/Write | Tittel på strukturelementet (/T). |
Page | Page? | Read | Side som inneholder dette elementets innhold, eller null når elementet ennå ikke er knyttet til en side. |
ParentElement | StructureElement? | Read | Det overordnede strukturelementet, eller null når dette elementet er frakoblet eller direkte under rot i strukturtreet. |
ChildElements | ElementList | Read | Direkte underordnede av dette elementet. |
Metoder
| Signature | Description |
|---|---|
AppendChild(child: StructureElement) | Legg til barn under dette elementets /K-array. |
SetTag(tag: string) | Omkartlegg dette elementets rolle til en egendefinert tag, og registrer tag → dens standardtype i dokumentets rollemapp. |
ToString() | Tekstlig representasjon som brukes ved dumping av strukturtreet (rolenavn; faller tilbake på typenavnet). |
FindElements(recursive: bool) | Finn rekursivt etterkommer-elementer av typen T. |
SetText(text: string) | Angi elementets tekstinnhold (lagret som ActualText). |
SetId(id: string) | Angi elementidentifikatoren (/ID). |
ClearId() | Fjern elementidentifikatoren (/ID). |
AdjustPosition(settings: object) | Stub‑nulloperasjon beholdt for kompatibilitet med AdjustPosition‑authoring‑API — FOSS gjengir ikke gjennom PositionSettings ennå. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Flytt dette elementet under newParent. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Koble fra dette elementet, og deretter gi barna nye foreldre under dette elementets tidligere forelder (tar dette elementets plass). |
Detach() | Koble fra dette elementet fra dets forelder. |