PdfFileSecurity.TrySetPrivilege

PdfFileSecurity.TrySetPrivilege method

Sets Pdf file security with original password. Does not throw an exception if process failed.

public bool TrySetPrivilege(string userPassword, string ownerPassword, DocumentPrivilege privilege)
ParameterTypeDescription
userPasswordStringOriginal user password.
ownerPasswordStringOriginal owner password.
privilegeDocumentPrivilegeSet privilege.

Return Value

True for success, or false.

Examples

[C#]
string inFile = "D:\\input.pdf"; //The TestPath may be re-assigned.
string outFile = "D:\\output.pdf"; //The TestPath may be re-assigned.
PdfFileSecurity fileSecurity = new PdfFileSecurity(inFile,outFile);		
bool result = fileSecurity.TrySetPrivilege(userPassword, ownerPassword, DocumentPrivilege.Print);

[Visual Basic]
Dim inFile As String =  "D:\\input.pdf"  'The TestPath may be re-assigned.'
Dim outFile As String =  "D:\\output.pdf"  'The TestPath may be re-assigned.'
Dim fileSecurity As PdfFileSecurity =  New PdfFileSecurity(inFile,outFile) 
Dim result As Boolean = fileSecurity.TrySetPrivilege(userPassword, ownerPassword, DocumentPrivilege.Print)

See Also