OptionalContentGroup
Overview
OptionalContentGroup є класом в Aspose.PDF FOSS для .NET.
Представляє Факультативну групу змісту (половинку) у документі PDF.
Цей клас надає 9 методів роботи з об’єктами OptionalContentGroup в програмах .NET. Доступні методи включають: AddContent, Delete, Flatten, Lock, OptionalContentGroup, Save, Unlock. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: Contents, DefaultState, Id, Intent, IsLocked, IsVisible, і ще два.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Name | string | Read | Назва шару. |
Id | string? | Read | Означення OCG, яке використовується на сторінці “Ресурси/Відповідності” (наприклад:. |
IsVisible | bool | Читання/писання | Чи є цей шар в даний час видимим. |
IsLocked | bool | Читання/писання | Чи є цей шар заблокований (користувачі не можуть його перемикати). |
Locked | bool | Читання/писання | Прекрасно назва IsLocked. |
DefaultState | DefaultState | Читання/писання | Попередній стан видимості цього шару. |
Intent | string? | Read | Намір цього шару (наприклад, “Вигляд”, “Дизайн”). |
Contents | IReadOnlyList<byte[]> | Read | Отримає оператори вмісту (як сирі байти), що належать до цього шару, з потоку змісту сторінки (маркерів BDC/EMC) або зі стрімків XForm, які посилаються на OCG цього рівня. |
Methods
| Signature | Description |
|---|---|
OptionalContentGroup(id: string, name: string) | Створити новий шар з даним іді та ім’ям. |
Lock() | Запри цей шар, щоб його не могли перемикати користувачі. |
Unlock() | Відключте цей шар. |
Flatten(cleanupContentStream: bool) | Сплавлення цього шару видалення маркерів BDC/EMC, але збереження вмісту. |
Delete() | Вилучити цей шар і весь його зміст з сторінки. |
Save() | Заховувати вміст цього шару в новий односторінковий PDF-документ. |
Save(stream: Stream) | Заховувати вміст цього шару в потоку як новий односторінковий PDF. |
Save(outputPath: string) | Заховувати вміст цього шару в файл як новий односторінковий PDF. |
AddContent(op: Operators.Operator) | Додати оператору змісту до цього шару (для новоствореного шарів). |