ElemenKeterangan
Gambaran Umum
CaptionElement adalah kelas dalam Aspose.PDF FOSS untuk .NET.
Mewarisi dari: StructureElement.
Kelas ini menyediakan 11 metode untuk bekerja dengan objek CaptionElement 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 mana pun setelah menginstal paket Aspose.PDF FOSS untuk .NET.
Properti: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID, dan 6 lagi.
Properti
| Name | Type | Access | Description |
|---|---|---|---|
StructureTextState | StructureTextState | Read | Keadaan teks yang diterapkan pada konten inline elemen ini (hanya disimpan — pembangun struktur tidak merender ulang melalui itu). |
Attributes | StructureElementAttributes | Read | Atribut struktur (/A) yang terlampir pada elemen ini, diatur berdasarkan pemilik. |
StructureType | string | Read | Peran tipe struktur PDF (/S entry, misalnya |
ActualText | string | Read/Write | Teks pengganti untuk konten yang ditandai (/ActualText). |
AlternativeText | string | Read/Write | Teks alternatif yang digunakan oleh teknologi bantu (/Alt). |
ExpansionText | string | Read/Write | Teks perluasan untuk singkatan (/E). |
Language | string | Read/Write | Kode bahasa BCP-47 untuk konten elemen (/Lang). |
ID | string | Read | Pengidentifikasi elemen (/ID); hanya baca — ditetapkan saat penyimpanan. |
Title | string | Read/Write | Judul elemen struktur (/T). |
Page | Page? | Read | Halaman yang menampung konten elemen ini, atau null ketika elemen belum terlampir ke halaman. |
ParentElement | StructureElement? | Read | Elemen struktur induk, atau null ketika elemen ini terlepas atau langsung di bawah akar pohon struktur. |
ChildElements | ElementList | Read | Anak langsung dari elemen ini. |
Metode
| Signature | Description |
|---|---|
AppendChild(child: StructureElement) | Tambahkan anak di bawah array /K elemen ini. |
SetTag(tag: string) | Pemetaan ulang peran elemen ini ke tag khusus, mendaftarkan tag → tipe standar‑nya dalam peta peran dokumen. |
ToString() | Representasi tekstual yang digunakan saat mengekspor pohon struktur (nama peran; kembali ke nama tipe jika tidak ada). |
FindElements(recursive: bool) | Temukan secara rekursif elemen keturunan berjenis T. |
SetText(text: string) | Atur konten teks elemen (disimpan sebagai ActualText). |
SetId(id: string) | Atur pengidentifikasi elemen (/ID). |
ClearId() | Hapus pengidentifikasi elemen (/ID). |
AdjustPosition(settings: object) | Stub no‑op dipertahankan untuk kompatibilitas dengan API penulisan AdjustPosition — FOSS belum merender melalui PositionSettings. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Pindahkan elemen ini di bawah newParent. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Lepaskan elemen ini, lalu ubah induk anak‑anaknya ke induk lama elemen ini (mengambil slot elemen ini). |
Detach() | Lepaskan elemen ini dari induknya. |