DocumentPrivilege

DocumentPrivilege

Overview

DocumentPrivilege is a class in Aspose.PDF FOSS for C++.

DocumentPrivilege lets developers query and modify PDF permission flags such as printing, copying, and form filling.

This class declares 34 methods for DocumentPrivilege objects in C++ programs. Available methods include: AllowAll, AllowAssembly, AllowCopy, AllowDegradedPrinting, AllowFillIn, AllowModifyAnnotations, AllowModifyContents, AllowPrint, AllowScreenReaders, Assembly, ChangeAllowLevel, CompareTo, and 11 additional methods. Public members are accessible to any C++ application after installing the Aspose.PDF FOSS for C++ package.

Methods

SignatureDescription
DocumentPrivilege()Calls DocumentPrivilege on this DocumentPrivilege instance.
AllowPrint() → boolCalls AllowPrint on this DocumentPrivilege instance.
AllowPrint(value: bool)Calls AllowPrint(value) on this DocumentPrivilege instance.
AllowDegradedPrinting() → boolCalls AllowDegradedPrinting on this DocumentPrivilege instance.
AllowDegradedPrinting(value: bool)Calls AllowDegradedPrinting(value) on this DocumentPrivilege instance.
AllowModifyContents() → boolCalls AllowModifyContents on this DocumentPrivilege instance.
AllowModifyContents(value: bool)Calls AllowModifyContents(value) on this DocumentPrivilege instance.
AllowCopy() → boolCalls AllowCopy on this DocumentPrivilege instance.
AllowCopy(value: bool)Calls AllowCopy(value) on this DocumentPrivilege instance.
AllowModifyAnnotations() → boolCalls AllowModifyAnnotations on this DocumentPrivilege instance.
AllowModifyAnnotations(value: bool)Calls AllowModifyAnnotations(value) on this DocumentPrivilege instance.
AllowFillIn() → boolCalls AllowFillIn on this DocumentPrivilege instance.
AllowFillIn(value: bool)Calls AllowFillIn(value) on this DocumentPrivilege instance.
AllowScreenReaders() → boolCalls AllowScreenReaders on this DocumentPrivilege instance.
AllowScreenReaders(value: bool)Calls AllowScreenReaders(value) on this DocumentPrivilege instance.
AllowAssembly() → boolCalls AllowAssembly on this DocumentPrivilege instance.
AllowAssembly(value: bool)Calls AllowAssembly(value) on this DocumentPrivilege instance.
PrintAllowLevel() → intCalls PrintAllowLevel on this DocumentPrivilege instance.
PrintAllowLevel(value: int)Calls PrintAllowLevel(value) on this DocumentPrivilege instance.
ChangeAllowLevel() → intCalls ChangeAllowLevel on this DocumentPrivilege instance.
ChangeAllowLevel(value: int)Calls ChangeAllowLevel(value) on this DocumentPrivilege instance.
CopyAllowLevel() → intCalls CopyAllowLevel on this DocumentPrivilege instance.
CopyAllowLevel(value: int)Calls CopyAllowLevel(value) on this DocumentPrivilege instance.
DegradedPrinting() → DocumentPrivilegeCalls DegradedPrinting on this DocumentPrivilege instance.
Print() → DocumentPrivilegeCalls Print on this DocumentPrivilege instance.
ModifyContents() → DocumentPrivilegeCalls ModifyContents on this DocumentPrivilege instance.
Copy() → DocumentPrivilegeCalls Copy on this DocumentPrivilege instance.
ModifyAnnotations() → DocumentPrivilegeCalls ModifyAnnotations on this DocumentPrivilege instance.
FillIn() → DocumentPrivilegeCalls FillIn on this DocumentPrivilege instance.
ScreenReaders() → DocumentPrivilegeCalls ScreenReaders on this DocumentPrivilege instance.
Assembly() → DocumentPrivilegeCalls Assembly on this DocumentPrivilege instance.
AllowAll() → DocumentPrivilegeCalls AllowAll on this DocumentPrivilege instance.
ForbidAll() → DocumentPrivilegeCalls ForbidAll on this DocumentPrivilege instance.
CompareTo(other: DocumentPrivilege) → intCalls CompareTo(other) on this DocumentPrivilege instance.

See Also

 English