StructElement

StructElement

Overzicht

StructElement is een klasse in Aspose.PDF FOSS voor TypeScript.

Een knoop in de structuurboom: een live handle over zijn echte /StructElem dict.

Deze klasse declareert 10 methoden voor StructElement objecten in TypeScript programma’s. Beschikbare methoden omvatten: AddAnnotation, Append, GetBBox, GetText, MarkContent, NextMcid, SetLayoutAttributes, SetListAttributes, SetTableAttributes, constructor. Alle publieke leden zijn toegankelijk voor elke TypeScript applicatie na het installeren van het Aspose.PDF FOSS voor TypeScript pakket. Eigenschappen: A, ActualText, Alt, Attributes, C, Children, en nog 17.

Eigenschappen

NaamTypeToegangBeschrijving
TypestringLezenHaalt het type op.
StandardTypestringLezenHaalt het standaardtype op.
IsStandardTypebooleanLezenHaalt het is-standaardtype op.
Parent`StructElementundefined`Lezen
ChildrenStructElement[]LezenHaalt de kinderen op.
Title`stringundefined`Lezen/schrijven
Alt`stringundefined`Lezen/schrijven
ActualText`stringundefined`Lezen/schrijven
Expansion`stringundefined`Lezen/schrijven
ID`stringundefined`Lezen/schrijven
Lang`stringundefined`Lezen/schrijven
EffectiveLang`stringundefined`Lezen
Page`Pageundefined`Lezen
Attributes{ A: PdfObject[]; C: PdfObject[] }LezenHaalt de attributen op.
A: PdfObject[]LezenHaalt de a op.
C: PdfObject[]LezenHaalt de c op.
ContentItemsContentItem[]LezenHaalt de inhoudsitems op.
NodesStructNode[]LezenHaalt de knooppunten op.
g: GlyphEventLezenHaalt de g op.
at: numberLezenHaalt de at op.
TableAttributes`TableAttributesundefined`Lezen
ListAttributes`ListAttributesundefined`Lezen
LayoutAttributes`LayoutAttributesundefined`Lezen

Methoden

HandtekeningBeschrijving
`constructor(doc: Document, Dict: PdfDict, Ref: PdfRefundefined, Root: StructTreeRoot)`
GetText(skip: (e: StructElement) => boolean) → stringDe tekst van dit element en die van zijn afstammelingen, in /K (lees) volgorde.
GetBBox(page: Page) → `[number, number, number, number]undefined`
Append(type: string, opts: ElemOpts) → StructElementMaak een kindstructuurelement van type onder dit element; retourneert de handle.
NextMcid(page: Page) → numberWijs de volgende MCID toe voor page ten opzichte van dit element en verbind de /ParentTree + /K.
MarkContent(page: Page, region: Rect) → numberTag bestaande paginainhoud onder dit element: wijs een MCID toe en wikkel de top-level show/Do operaties waarvan de inhoud valt in region in /<Type> <</MCID n>> BDC … EMC.
AddAnnotation(annotation: Annotation)Tag een annotatie (bijv.
SetTableAttributes(attrs: Partial<TableAttributes>)Voeg tabelattributen samen in /A van dit element (een veld ingesteld op undefined verwijdert die sleutel).
SetListAttributes(attrs: Partial<ListAttributes>)Voeg lijstattributen samen in /A van dit element.
SetLayoutAttributes(attrs: Partial<LayoutAttributes>)Voeg layoutattributen samen in /A van dit element.
 Nederlands