OptionalContentGroup
Overview
OptionalContentGroup adalah kelas dalam Aspose.PDF FOSS untuk .NET.
Menampilkan Grup Konten Opsional (lapisan) dalam dokumen PDF.
Kelas ini menyediakan 9 metode untuk bekerja dengan objek OptionalContentGroup dalam program .NET. Metode yang tersedia meliputi: AddContent, Delete, Flatten, Lock, OptionalContentGroup, Save, Unlock. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.PDF FOSS for .Net. Sifatnya: Contents, DefaultState, Id, Intent, IsLocked, IsVisible, dan 2 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Name | string | Read | Nama lapisan. |
Id | string? | Read | Identifier OCG yang digunakan di halaman Sumber daya/Properties (misalnya:. |
IsVisible | bool | Membaca/menulis | Apakah lapisan ini saat ini terlihat. |
IsLocked | bool | Membaca/menulis | Apakah lapisan ini terkunci (tidak dapat ditukar oleh pengguna). |
Locked | bool | Membaca/menulis | Alias untuk IsLocked. |
DefaultState | DefaultState | Membaca/menulis | Status visibilitas default dari lapisan ini. |
Intent | string? | Read | Tujuan dari lapisan ini (misalnya, “View”, “Design”). |
Contents | IReadOnlyList<byte[]> | Read | Mendapatkan operator konten (sebagai byte mentah) yang termasuk dalam lapisan ini dari aliran isi halaman (penilai BDC/EMC) atau dari arus XForm yang merujuk ke OCG layer ini. |
Methods
| Signature | Description |
|---|---|
OptionalContentGroup(id: string, name: string) | Buat lapisan baru dengan id dan nama yang diberikan. |
Lock() | Kunci lapisan ini sehingga tidak bisa ditukar oleh pengguna. |
Unlock() | Buka lapisan ini. |
Flatten(cleanupContentStream: bool) | Pelankan lapisan ini hapus penanda BDC/EMC tetapi tetap isi. |
Delete() | Hapus lapisan ini dan semua isinya dari halaman. |
Save() | Simpan isi lapisan ini ke dokumen PDF berhalaman tunggal baru. |
Save(stream: Stream) | Simpan isi lapisan ini ke stream sebagai PDF berhalaman tunggal baru. |
Save(outputPath: string) | Simpan isi lapisan ini ke file sebagai PDF berhalaman tunggal baru. |
AddContent(op: Operators.Operator) | Tambahkan operator konten ke lapisan ini (untuk lapisan yang baru dibuat). |