StructElement

StructElement

Gambaran Umum

StructElement adalah class di Aspose.PDF FOSS untuk TypeScript.

Sebuah node dalam pohon struktur: pegangan langsung atas dict /StructElem yang sebenarnya.

Class ini mendeklarasikan 10 metode untuk objek StructElement dalam program TypeScript. Metode yang tersedia meliputi: AddAnnotation, Append, GetBBox, GetText, MarkContent, NextMcid, SetLayoutAttributes, SetListAttributes, SetTableAttributes, constructor. Semua anggota publik dapat diakses oleh aplikasi TypeScript apa pun setelah menginstal paket Aspose.PDF FOSS untuk TypeScript. Properti: A, ActualText, Alt, Attributes, C, Children, dan 17 lagi.

Properti

NamaJenisAksesDeskripsi
TypestringBacaMendapatkan tipe.
StandardTypestringBacaMendapatkan tipe standar.
IsStandardTypebooleanBacaMendapatkan tipe standar is.
Parent`StructElementundefined`Baca
ChildrenStructElement[]BacaMendapatkan anak-anak.
Title`stringundefined`Baca/Tulis
Alt`stringundefined`Baca/Tulis
ActualText`stringundefined`Baca/Tulis
Expansion`stringundefined`Baca/Tulis
ID`stringundefined`Baca/Tulis
Lang`stringundefined`Baca/Tulis
EffectiveLang`stringundefined`Baca
Page`Pageundefined`Baca
Attributes{ A: PdfObject[]; C: PdfObject[] }BacaMendapatkan atribut.
A: PdfObject[]BacaMendapatkan a.
C: PdfObject[]BacaMendapatkan c.
ContentItemsContentItem[]BacaMendapatkan item konten.
NodesStructNode[]BacaMendapatkan node.
g: GlyphEventBacaMendapatkan g.
at: numberBacaMendapatkan at.
TableAttributes`TableAttributesundefined`Baca
ListAttributes`ListAttributesundefined`Baca
LayoutAttributes`LayoutAttributesundefined`Baca

Metode

Tanda TanganDeskripsi
`constructor(doc: Document, Dict: PdfDict, Ref: PdfRefundefined, Root: StructTreeRoot)`
GetText(skip: (e: StructElement) => boolean) → stringTeks elemen ini dan turunannya, dalam urutan /K (pembacaan).
GetBBox(page: Page) → `[number, number, number, number]undefined`
Append(type: string, opts: ElemOpts) → StructElementBuat elemen struktur anak dari type di bawah elemen ini; mengembalikan penanganannya.
NextMcid(page: Page) → numberAlokasikan MCID berikutnya untuk page pada elemen ini dan hubungkan /ParentTree + /K.
MarkContent(page: Page, region: Rect) → numberTag konten halaman yang ada di bawah elemen ini: alokasikan MCID dan bungkus operasi show/Do tingkat atas yang kontennya berada dalam region di /<Type> <</MCID n>> BDC … EMC.
AddAnnotation(annotation: Annotation)BERI TAG ANOTASI (MIS.
SetTableAttributes(attrs: Partial<TableAttributes>)Gabungkan atribut tabel ke dalam elemen ini /A (field yang diatur ke undefined menghapus kunci tersebut).
SetListAttributes(attrs: Partial<ListAttributes>)Gabungkan atribut daftar ke dalam /A elemen ini.
SetLayoutAttributes(attrs: Partial<LayoutAttributes>)Gabungkan atribut tata letak ke dalam /A elemen ini.
 Bahasa Indonesia