THotPDF.UserPassword Property

 

THotPDF.UserPassword

THotPDF

 

Κορυφή  Προηγούμενο  Επόμενο

Determines document user password.

 

Delphi syntax:

property UserPassword: AnsiString;

 

C++ syntax:

__property AnsiString UserPassword;

 

Περιγραφή

Το άνοιγμα του εγγράφου με το σωστό user password (ή το άνοιγμα εγγράφου που δεν έχει user password) επιτρέπει την εκτέλεση πρόσθετων λειτουργιών σύμφωνα με τα user access permissions που καθορίζονται στο encryption dictionary του εγγράφου

 

Αν ένας χρήστης προσπαθήσει να ανοίξει κρυπτογραφημένο έγγραφο που έχει user password, η εφαρμογή viewer πρέπει να ζητήσει password. Η σωστή παροχή οποιουδήποτε password επιτρέπει στον χρήστη να ανοίξει το έγγραφο και να το εμφανίσει στην οθόνη. Αν το έγγραφο δεν έχει user password, δεν ζητείται password

 

Code Example

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