OptionalContentGroup

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

NameTypeAccessDescription
NamestringReadНазва шару.
Idstring?ReadОзначення OCG, яке використовується на сторінці “Ресурси/Відповідності” (наприклад:.
IsVisibleboolЧитання/писанняЧи є цей шар в даний час видимим.
IsLockedboolЧитання/писанняЧи є цей шар заблокований (користувачі не можуть його перемикати).
LockedboolЧитання/писанняПрекрасно назва IsLocked.
DefaultStateDefaultStateЧитання/писанняПопередній стан видимості цього шару.
Intentstring?ReadНамір цього шару (наприклад, “Вигляд”, “Дизайн”).
ContentsIReadOnlyList<byte[]>ReadОтримає оператори вмісту (як сирі байти), що належать до цього шару, з потоку змісту сторінки (маркерів BDC/EMC) або зі стрімків XForm, які посилаються на OCG цього рівня.

Methods

SignatureDescription
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)Додати оператору змісту до цього шару (для новоствореного шарів).

See Also

 Українська