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 .

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
allowAllDocumentPrivilegeПрочети.Връща набор от привилегии, който позволява всички операции.
forbidAllDocumentPrivilegeПрочети.Връща набор от привилегии, който забранява всички операции.
valueintПрочети.Връща стойността на разрешението за битовата маска.
allowPrintbooleanПрочети.Връща дали е разрешено печатане.
allowModifyContentsbooleanПрочети.Връща дали е разрешено изменение на съдържанието.
allowCopybooleanПрочети.Връща дали е разрешено копиране на съдържание.
allowModifyAnnotationsbooleanПрочети.Връща дали е позволено изменение на бележките.
allowFillInbooleanПрочети.Връща дали е разрешено попълване на формуляри.
allowScreenReadersbooleanПрочети.Връща дали е разрешено четене на екрана.
allowAssemblybooleanПрочети.Връща дали е разрешено сглобяване на документи.
allowDegradedPrintingbooleanПрочети.Връща дали е разрешено разградено печатане.
printAllowLevelintПрочети.Връща ниво на разрешение за отпечатване в стил Adobe.
changeAllowLevelintПрочети.Връща ниво на разрешение за промяна в стил Adobe.
copyAllowLevelintПрочети.Връща ниво на разрешение за копиране в стил Adobe.
ALLOW_PRINTintПрочети.Бит 3: Разрешете печатане.
ALLOW_MODIFY_CONTENTSintПрочети.Бит 4: Дозволяване на модификация на съдържанието.
ALLOW_COPYintПрочети.Бит 5: Допускане на извличане от текст/графика.
ALLOW_MODIFY_ANNOTATIONSintПрочети.Бит 6: Позволяване на добавяне/изменение на бележки и полета за формуляр.
ALLOW_FILL_INintПрочети.Бит 9: Позволяване на попълването на полета в формуляр (R>=3).
ALLOW_SCREEN_READERSintПрочети.Бит 10: Допускане на извличане за достъпност (R>=3).
ALLOW_ASSEMBLYintПрочети.Бит 11: Допускане на сглобяване на документи (R>=3).
ALLOW_DEGRADED_PRINTINGintПрочети.Бит 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

Вижте също:

 Български