THotPDF.UserPassword-ominaisuus

THotPDF.UserPassword

THotPDF

Ylös Edellinen Seuraava

Määrittää asiakirjan käyttäjän salasanan

Delphi syntax:

property UserPassword: AnsiString;

C++ syntax:

__property AnsiString UserPassword;

Kuvaus

Dokumentin avaaminen oikealla käyttäjän salasanalla (tai sellaisen dokumentin avaaminen, jolla ei ole käyttäjän salasanaa) sallii lisätoimintojen suorittamisen dokumentin salausluettelossa määritettyjen käyttäjän käyttöoikeuksien mukaisesti

Jos käyttäjä yrittää avata salatun asiakirjan, jolla on käyttäjäsalasana, katseluohjelman tulee pyytää salasanaa. Kumman tahansa salasanan oikea antaminen sallii käyttäjän avata asiakirjan ja näyttää sen näytöllä. Jos asiakirjalla ei ole käyttäjäsalasanaa, salasanaa ei pyydetä;

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

Katso myös: ActivateProtection, CryptKeyLength, OwnerPassword, ProtectOptions