DocumentPrivilege
Общ преглед
DocumentPrivilege е клас в Aspose.PDF FOSS за Java. Наследници от: Comparable<Object>.
Определя привилегиите за достъп (разрешения) на PDF документ (ISO 32000-1:2008, таблица 22).
Този клас предоставя 28 метода за работа с DocumentPrivilege обекти в Java програми. Наличните методи включват: DocumentPrivilege, compareTo, getAllowAll, getChangeAllowLevel, getCopyAllowLevel, getForbidAll, getPrintAllowLevel, getValue, isAllowAssembly, isAllowCopy, isAllowDegradedPrinting, isAllowFillIn, и 16 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: ALLOW_ASSEMBLY, ALLOW_COPY, ALLOW_DEGRADED_PRINTING, ALLOW_FILL_IN, ALLOW_MODIFY_ANNOTATIONS, ALLOW_MODIFY_CONTENTS, и още 16 .
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
allowAll | DocumentPrivilege | Прочети. | Връща набор от привилегии, който позволява всички операции. |
forbidAll | DocumentPrivilege | Прочети. | Връща набор от привилегии, който забранява всички операции. |
value | int | Прочети. | Връща стойността на разрешението за битовата маска. |
allowPrint | boolean | Прочети. | Връща дали е разрешено печатане. |
allowModifyContents | boolean | Прочети. | Връща дали е разрешено изменение на съдържанието. |
allowCopy | boolean | Прочети. | Връща дали е разрешено копиране на съдържание. |
allowModifyAnnotations | boolean | Прочети. | Връща дали е позволено изменение на бележките. |
allowFillIn | boolean | Прочети. | Връща дали е разрешено попълване на формуляри. |
allowScreenReaders | boolean | Прочети. | Връща дали е разрешено четене на екрана. |
allowAssembly | boolean | Прочети. | Връща дали е разрешено сглобяване на документи. |
allowDegradedPrinting | boolean | Прочети. | Връща дали е разрешено разградено печатане. |
printAllowLevel | int | Прочети. | Връща ниво на разрешение за отпечатване в стил Adobe. |
changeAllowLevel | int | Прочети. | Връща ниво на разрешение за промяна в стил Adobe. |
copyAllowLevel | int | Прочети. | Връща ниво на разрешение за копиране в стил Adobe. |
ALLOW_PRINT | int | Прочети. | Бит 3: Разрешете печатане. |
ALLOW_MODIFY_CONTENTS | int | Прочети. | Бит 4: Дозволяване на модификация на съдържанието. |
ALLOW_COPY | int | Прочети. | Бит 5: Допускане на извличане от текст/графика. |
ALLOW_MODIFY_ANNOTATIONS | int | Прочети. | Бит 6: Позволяване на добавяне/изменение на бележки и полета за формуляр. |
ALLOW_FILL_IN | int | Прочети. | Бит 9: Позволяване на попълването на полета в формуляр (R>=3). |
ALLOW_SCREEN_READERS | int | Прочети. | Бит 10: Допускане на извличане за достъпност (R>=3). |
ALLOW_ASSEMBLY | int | Прочети. | Бит 11: Допускане на сглобяване на документи (R>=3). |
ALLOW_DEGRADED_PRINTING | int | Прочети. | Бит 12: Допускане на висококачествено печатане (R>=3). |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
DocumentPrivilege(value: int) | Създава DocumentPrivilege с дадените знамена за разрешение. |
getAllowAll() → DocumentPrivilege | Връща набор от привилегии, който позволява всички операции. |
getForbidAll() → DocumentPrivilege | Връща набор от привилегии, който забранява всички операции. |
getValue() → int | Връща стойността на разрешението за битовата маска. |
setValue(value: int) | Определя стойността на разрешението за битовата маска. |
isAllowPrint() → boolean | Връща дали е разрешено печатане. |
setAllowPrint(allow: boolean) | Определя дали е разрешено печатане. |
isAllowModifyContents() → boolean | Връща дали е разрешено изменение на съдържанието. |
setAllowModifyContents(allow: boolean) | Определя дали е разрешено изменение на съдържанието. |
isAllowCopy() → boolean | Връща дали е разрешено копиране на съдържание. |
setAllowCopy(allow: boolean) | Определя дали е разрешено копиране на съдържание. |
isAllowModifyAnnotations() → boolean | Връща дали е позволено изменение на бележките. |
setAllowModifyAnnotations(allow: boolean) | Определя дали е позволено изменение на бележките. |
isAllowFillIn() → boolean | Връща дали е разрешено попълване на формуляри. |
setAllowFillIn(allow: boolean) | Определя дали е разрешено попълването на формуляри. |
isAllowScreenReaders() → boolean | Връща дали е разрешено четене на екрана. |
setAllowScreenReaders(allow: boolean) | Определя дали е разрешено четене на екрана. |
isAllowAssembly() → boolean | Връща дали е разрешено сглобяване на документи. |
setAllowAssembly(allow: boolean) | Определя дали е разрешено сглобяването на документи. |
isAllowDegradedPrinting() → boolean | Връща дали е разрешено разградено печатане. |
setAllowDegradedPrinting(allow: boolean) | Определя дали е разрешено разградено печатане. |
getPrintAllowLevel() → int | Връща ниво на разрешение за отпечатване в стил Adobe. |
setPrintAllowLevel(level: int) | Определя ниво на разрешение за отпечатване в стил Adobe. |
getChangeAllowLevel() → int | Връща ниво на разрешение за промяна в стил Adobe. |
setChangeAllowLevel(level: int) | Определя ниво на разрешение за промяна в стил Adobe. |
getCopyAllowLevel() → int | Връща ниво на разрешение за копиране в стил Adobe. |
setCopyAllowLevel(level: int) | Определя ниво на разрешение за копиране в стил Adobe. |
compareTo(obj: Object) → int |