SetPrivilege

SetPrivilege(DocumentPrivilege)

Définit la sécurité des fichiers PDF avec des mots de passe utilisateur/propriétaire vides. Le mot de passe du propriétaire sera ajouté par une chaîne aléatoire. Lève une exception si le processus a échoué.

public bool SetPrivilege(DocumentPrivilege privilege)
ParamètreTaperLa description
privilegeDocumentPrivilegeDéfinir le privilège.

Return_Value

Vrai pour le succès.

Exemples

[C#]
string inFile = "D:\\input.pdf"; // Le TestPath peut être réaffecté.
string outFile = "D:\\output.pdf"; // Le TestPath peut être réaffecté.
PdfFileSecurity fileSecurity = new PdfFileSecurity(inFile,outFile);		
fileSecurity.SetPrivilege(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) 
fileSecurity.SetPrivilege(DocumentPrivilege.Print)

Voir également


SetPrivilege(string, string, DocumentPrivilege)

Définit la sécurité du fichier PDF avec le mot de passe d’origine. Lève une exception si le processus a échoué.

public bool SetPrivilege(string userPassword, string ownerPassword, DocumentPrivilege privilege)
ParamètreTaperLa description
userPasswordStringMot de passe utilisateur d’origine.
ownerPasswordStringMot de passe du propriétaire d’origine.
privilegeDocumentPrivilegeDéfinir le privilège.

Return_Value

Vrai pour le succès.

Exemples

[C#]
string inFile = "D:\\input.pdf"; // Le TestPath peut être réaffecté.
string outFile = "D:\\output.pdf"; // Le TestPath peut être réaffecté.
PdfFileSecurity fileSecurity = new PdfFileSecurity(inFile,outFile);		
fileSecurity.SetPrivilege(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) 
fileSecurity.SetPrivilege(userPassword, ownerPassword, DocumentPrivilege.Print)

Voir également