SectElement
Overview
SectElement adalah kelas dalam Aspose.PDF FOSS untuk .NET. Warisan dari: StructureElement.
SectElement menyediakan metode seperti AppendChild, SetTag, dan SetText untuk membangun dan memanipulasi elemen struktural dalam dokumen PDF.
Kelas ini menyediakan 11 metode untuk bekerja dengan objek SectElement dalam program .NET. Metode yang tersedia meliputi: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.PDF FOSS for .Net. Sifatnya: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID, dan 6 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
StructureTextState | StructureTextState | Read | Teks-state diterapkan pada konten inline elemen ini (disimpan hanya pembangun struktur tidak mereender ulang melalui itu). |
Attributes | StructureElementAttributes | Read | Atribut struktur (/A) yang terpasang pada elemen ini, diatur menurut pemilik. |
StructureType | string | Read | Peran tipe struktur PDF (entry/S, misalnya. |
ActualText | string | Membaca/menulis | Teks pengganti untuk konten yang ditandai (/ActualText). |
AlternativeText | string | Membaca/menulis | Teks alternatif yang digunakan oleh teknologi bantu (/Alt). |
ExpansionText | string | Membaca/menulis | Teks tambahan untuk singkatan (/E). |
Language | string | Membaca/menulis | Kode bahasa BCP-47 untuk isi elemen (/Lang). |
ID | string | Read | Identifier elemen (/ID); hanya dibaca ditugaskan pada save. |
Title | string | Membaca/menulis | Judul elemen struktur (/T). |
Page | Page? | Read | Halaman yang meng-host konten elemen ini, atau null ketika unsur belum dilampirkan ke halaman. |
ParentElement | StructureElement? | Read | Unsur struktur induk, atau null ketika elemen ini terpisah atau langsung di bawah akar pohon struktur. |
ChildElements | ElementList | Read | Anak langsung dari elemen ini. |
Methods
| Signature | Description |
|---|---|
AppendChild(child: StructureElement) | Tambahkan anak di bawah elemen ini / K array. |
SetTag(tag: string) | Memetakan ulang peran elemen ini ke tag kustom, mendaftarkan tag → tipe standarnya di peta peran dokumen. |
ToString() | Representasi teks yang digunakan saat membuang pohon struktur (nama peran; kembali ke nama tipe). |
FindElements(recursive: bool) | Menemukan elemen turunan tipe T secara rekursif. |
SetText(text: string) | Tetapkan isi teks elemen (disimpan sebagai ActualText). |
SetId(id: string) | Menetapkan identifikasi elemen (/ID). |
ClearId() | Menghapus identifikasi elemen (/ID). |
AdjustPosition(settings: object) | Stub no-op yang disimpan untuk kompatibel dengan API pengarang AdjustPosition FOSS belum render melalui PositionSettings. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Pindahkan elemen ini ke bawah newParent. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Pisahkan elemen ini, lalu re-parent anak-anaknya di bawah mantan orang tua unsur ini (mengambil slot elemen). |
Detach() | Pisahkan elemen ini dari induknya. |