THotPDF.UserPassword Propriété Page de référence HotPDF pour THotPDF.UserPassword Propriété

 

THotPDF.UserPassword

THotPDF

 

Haut  Précédent  Suivant

Définit le mot de passe utilisateur du document

 

Syntaxe Delphi :

property UserPassword: AnsiString;

 

Syntaxe C++ :

__property AnsiString UserPassword;

 

Description

L'ouverture du document avec le mot de passe utilisateur correct (ou l'ouverture d'un document qui n'a pas de mot de passe utilisateur) permet d'effectuer des opérations supplémentaires selon les permissions d'accès utilisateur spécifiées dans le dictionnaire de chiffrement du document

 

Si un utilisateur tente d'ouvrir un document chiffré qui possède un mot de passe utilisateur, l'application de lecture doit demander un mot de passe. Fournir correctement l'un ou l'autre mot de passe permet à l'utilisateur d'ouvrir le document et de l'afficher à l'écran. Si le document n'a pas de mot de passe utilisateur, aucun mot de passe n'est demandé

 

Exemple de code

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

 

Voir aussi: ActivateProtection, CryptKeyLength, OwnerPassword, ProtectOptions