THotPDF.UserPassword Property

 

THotPDF.UserPassword

THotPDF

 

Горе  Предишна  Следваща

Determines document user password.

 

Delphi syntax:

property UserPassword: AnsiString;

 

C++ syntax:

__property AnsiString UserPassword;

 

Описание

Отварянето на документа с правилната user парола (или отварянето на документ, който няма user парола) позволява да се извършват допълнителни операции според разрешенията за потребителски достъп, зададени в encryption dictionary-то на документа

 

Ако потребител се опита да отвори шифрован документ, който има user password, прегледната програма трябва да поиска парола. Правилното въвеждане на която и да е от двете пароли позволява на потребителя да отвори документа и да го покаже на екрана. Ако документът няма user password, не се изисква парола

 

Примерен код

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

 

See also: ActivateProtection, CryptKeyLength, OwnerPassword, ProtectOptions