Click or drag to resize

PdfSecurity Encrypt Method (String, String, PdfPermissionsFlags, PdfEncryptionKeySize)

To Encrypt the PDF document and set the encryption key size and permissions. Note:If set empty string value to open password or permission password, it indicates that the PDF document can be operated without providing corresponding password.

Namespace: Spire.Presentation.External.Pdf
Assembly: Spire.Presentation (in Spire.Presentation.dll) Version: 10.4.2.0 (10.4.2.6046)
Syntax
public void Encrypt(
	string openPassword,
	string permissionPassword,
	PdfPermissionsFlags permissions,
	PdfEncryptionKeySize keySize
)

Parameters

openPassword
Type: System String
The open password
permissionPassword
Type: System String
The permission password
permissions
Type: Spire.Presentation.External.Pdf PdfPermissionsFlags
A set of flags specifying which operations are permitted when the document is opened with user access
keySize
Type: Spire.Presentation.External.Pdf PdfEncryptionKeySize
The bit length of the encryption key

Return Value

Type:
See Also