OutlineItemCollection
OutlineItemCollection
Overview
OutlineItemCollection adalah tipe dalam Aspose.PDF FOSS untuk Go.
OutlineItemCollection mewakili entri garis besar dan koleksi anak-anaknya.
Jenis ini menyediakan 23 metode untuk bekerja dengan OutlineItemCollection objek dalam program Go. Metode yang tersedia meliputi: Action, Add, All, At, Bold, Color, Count, Destination, Document, Insert, IsExpanded, Italic, dan 11 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Go apa pun setelah menginstal paket Aspose.PDF FOSS for Go.
Methods
| Signature | Description |
|---|---|
Document() → *Document | Dokumen mengembalikan dokumen yang diikat dengan koleksi ini. |
Parent() → *OutlineItemCollection | Parent mengembalikan entri induk, atau nil untuk koleksi akar. |
Count() → int | Count mengembalikan jumlah anak langsung (pembuku sampai Tugas 5 menambahkan sisa API koleksi). |
Title() → string | Judul mengembalikan teks bookmark. |
SetTitle(s: string) | SetTitle menggantikan teks bookmark. |
Bold() → bool | Bold sesuai dengan /F bit 2 dalam garis besar item dict. |
SetBold(b: bool) | Menetapkan nilai tebal. |
Italic() → bool | Kursi sesuai dengan /F bit 1. |
SetItalic(b: bool) | Menetapkan nilai kursif. |
Color() → *Color | Warna mengembalikan warna label RGB, atau nol jika /C tidak ada (default hitam). |
SetColor(c: *Color) | Menetapkan nilai warna. |
IsExpanded() → bool | IsExpanded mengontrol pemirsa awal berkembang / jatuh negara. |
SetIsExpanded(b: bool) | Menetapkan nilai yang diperluas. |
Action() → Action | Aksi mengembalikan tindakan yang dilampirkan melalui /A. |
SetAction(a: Action) | SetAction menetapkan tindakan /A. |
Destination() → Destination | Destinasi mengembalikan tujuan tampilan eksplisit melalui /Dest, atau nil jika tidak ada. |
SetDestination(d: Destination) | SetDestination menetapkan entri /Dest. |
Add(child: *OutlineItemCollection) → error | Tambahkan menambahkan anak sebagai anak terakhir dari entri ini. |
Insert(index: int, child: *OutlineItemCollection) → error | Masuk memasukkan anak pada indeks berbasis 0 yang diberikan di antara anak-anak entri ini. |
Remove(child: *OutlineItemCollection) → bool | Hapus anak yang terpisah jika itu adalah anak langsung. |
RemoveAt(index: int) → error | RemoveAt melepaskan anak pada indeks yang diberikan. |
At(index: int) → *OutlineItemCollection | At mengembalikan anak pada indeks berbasis 0 yang diberikan, atau nol jika di luar kisaran. |
All() → []*OutlineItemCollection | Semua mengembalikan potongan snapshot anak langsung. |