DocumentPrivilege
Overview
DocumentPrivilege є класом в Aspose.PDF FOSS для .NET. Наследники від: IComparable<object>.
Представляє дозвіл на доступ до документів (значення P в словнику шифрування).
Цей клас надає 3 методи для роботи з об’єктами DocumentPrivilege в програмах .NET. Доступні методи включають: CompareTo, DocumentPrivilege. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: AllowAll, AllowAssembly, AllowCopy, AllowDegradedPrinting, AllowFillIn, AllowModifyAnnotations, і ще 15.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
AllowPrint | bool | Читання/писання | Дозволити друкування (біт 3). |
AllowModifyContents | bool | Читання/писання | Дозволити модифікацію вмісту (біт 4). |
AllowCopy | bool | Читання/писання | Дозволити копіювати або витягувати текст та графіку (біт 5). |
AllowModifyAnnotations | bool | Читання/писання | Дозволити додавати або змінювати анотації (біт 6). |
AllowFillIn | bool | Читання/писання | Дозволити заповнення полей форми (біт 9). |
AllowScreenReaders | bool | Читання/писання | Дозволити витягувати текст для доступності (біт 10). |
AllowAssembly | bool | Читання/писання | Дозволити складання документів (біт 11). |
AllowDegradedPrinting | bool | Читання/писання | Дозволити деградацію (низькорозрізняння) друку. |
ChangeAllowLevel | int | Читання/писання | Композитний рівень дозволеної зміни, отриманий з бітів дозволу модифікації. |
CopyAllowLevel | int | Читання/писання | Композитний рівень дозволеної копіювання, отриманий з бітів копирування та доступності. |
PrintAllowLevel | int | Читання/писання | Композитний допустимий для друку рівень, отриманий від бітів друкування та якості друк. |
AllowAll | DocumentPrivilege | Read | Все дозволено. |
ForbidAll | DocumentPrivilege | Read | Немає дозволів (найограниченіше). |
Print | DocumentPrivilege | Read | Дозволяється тільки друкувати. |
ModifyContents | DocumentPrivilege | Read | Дозволяється змінювати тільки вміст. |
Copy | DocumentPrivilege | Read | Дозволено тільки копіювати. |
ModifyAnnotations | DocumentPrivilege | Read | Дозволяє змінювати тільки коментарі. |
FillIn | DocumentPrivilege | Read | Дозволяється заповнювати лише поля форм. |
ScreenReaders | DocumentPrivilege | Read | Дозволяє витягувати лише з читачів екрану. |
Assembly | DocumentPrivilege | Read | Дозволяє тільки складання документів. |
DegradedPrinting | DocumentPrivilege | Read | Дозволяється тільки деградація друку. |
Methods
| Signature | Description |
|---|---|
DocumentPrivilege() | Створення набору привілеїв без дозволу (найограниченіше). |
DocumentPrivilege(other: DocumentPrivilege) | Створити копію існуючої привілеї. |
CompareTo(obj: object?) | Покликає CompareTo на цьому прикладі DocumentPrivilege. |