THotPDF.UserPassword Property

 

THotPDF.UserPassword

THotPDF

 

Sus  Anterior  Următor

Stabilește parola de utilizator a documentului

 

Sintaxă Delphi:

property UserPassword: AnsiString;

 

Sintaxă C++:

__property AnsiString UserPassword;

 

Descriere

Deschiderea documentului cu parola de utilizator corectă sau deschiderea unui document care nu are parolă de utilizator permite efectuarea de operații suplimentare în funcție de permisiunile de acces ale utilizatorului specificate în dicționarul de criptare al documentului

 

Dacă un utilizator încearcă să deschidă un document criptat care are o parolă de utilizator, aplicația de vizualizare ar trebui să ceară o parolă. Furnizarea corectă a oricăreia dintre parole permite utilizatorului să deschidă documentul și să îl afișeze pe ecran. Dacă documentul nu are parolă de utilizator, nu se solicită nicio parolă;

 

Exemplu de cod

HPDF.OwnerPassword := 'password';          // Set owner password (required to change security settings)
HPDF.UserPassword := 'user';               // Set user password (required to open the document)
HPDF.ProtectOptions := [poEdit, poAnnot];  // Disallow editing and annotations
HPDF.ActivateProtection := true;           // Enable PDF security

 

Vezi și: ActivateProtection, CryptKeyLength, OwnerPassword, ProtectOptions