officefileapi-devexpress-dot-docs-dot-pdf-dot-encryptionoptions-0f241824.md
Specifies document modification permissions.
Namespace : DevExpress.Docs.Pdf
Assembly : DevExpress.Docs.Core.v25.2.dll
NuGet Package : DevExpress.Docs.Core
public DocumentModificationPermissions ModificationPermissions { get; set; }
Public Property ModificationPermissions As DocumentModificationPermissions
| Type | Description |
|---|---|
| DocumentModificationPermissions |
An enumeration value that indicates the permission level.
|
Available values:
| Name | Description |
|---|---|
| NotAllowed |
Prohibit document modification and assembling.
| | DocumentAssembling |
Allow only document assembling: insert, rotate or delete pages, and create bookmarks on the navigation pane.
| | Allowed |
Permit document modification and assembling.
|
You can access this nested property as listed below:
| Object Type | Path to ModificationPermissions |
|---|---|
| PdfExportOptions |
.EncryptionOptions .ModificationPermissions
|
The following value combinations with InteractivityPermissions property are not supported:
ModificationPermissions = PdfDocumentModificationPermissions.Allowed;
InteractivityPermissions = PdfDocumentInteractivityPermissions.NotAllowed;
ModificationPermissions = PdfDocumentModificationPermissions.DocumentAssembling;
//...or...
ModificationPermissions = PdfDocumentModificationPermissions.Allowed;
InteractivityPermissions = PdfDocumentInteractivityPermissions.FormFillingAndSigning;
ModificationPermissions = PdfDocumentModificationPermissions.DocumentAssembling;
InteractivityPermissions = PdfDocumentInteractivityPermissions.Allowed;
ModificationPermissions = PdfDocumentModificationPermissions.Allowed
InteractivityPermissions = PdfDocumentInteractivityPermissions.NotAllowed
ModificationPermissions = PdfDocumentModificationPermissions.DocumentAssembling
'...or...
ModificationPermissions = PdfDocumentModificationPermissions.Allowed
InteractivityPermissions = PdfDocumentInteractivityPermissions.FormFillingAndSigning
ModificationPermissions = PdfDocumentModificationPermissions.DocumentAssembling
InteractivityPermissions = PdfDocumentInteractivityPermissions.Allowed
See Also