SetPrivilege

SetPrivilege(DocumentPrivilege)

Legt die PDF-Dateisicherheit mit leeren Benutzer-/Eigentümerkennwörtern fest. Das Eigentümerkennwort wird durch eine zufällige Zeichenfolge hinzugefügt. Löst eine Ausnahme aus, wenn der Vorgang fehlschlägt.

public bool SetPrivilege(DocumentPrivilege privilege)
ParameterTypBeschreibung
privilegeDocumentPrivilegePrivileg setzen.

Rückgabewert

Wahr für den Erfolg.

Beispiele

[C#]
string inFile = "D:\\input.pdf"; //Der TestPath kann neu zugewiesen werden.
string outFile = "D:\\output.pdf"; //Der TestPath kann neu zugewiesen werden.
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)

Siehe auch


SetPrivilege(string, string, DocumentPrivilege)

Legt die PDF-Dateisicherheit mit dem ursprünglichen Passwort fest. Löst eine Ausnahme aus, wenn der Vorgang fehlschlägt.

public bool SetPrivilege(string userPassword, string ownerPassword, DocumentPrivilege privilege)
ParameterTypBeschreibung
userPasswordStringUrsprüngliches Benutzerkennwort.
ownerPasswordStringUrsprüngliches Besitzerkennwort.
privilegeDocumentPrivilegePrivileg setzen.

Rückgabewert

Wahr für den Erfolg.

Beispiele

[C#]
string inFile = "D:\\input.pdf"; //Der TestPath kann neu zugewiesen werden.
string outFile = "D:\\output.pdf"; //Der TestPath kann neu zugewiesen werden.
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)

Siehe auch