THotPDF.DecryptLoadedDocument

THotPDF

Góra

Decrypts a loaded RC4 Standard encrypted PDF object graph in memory.

 

Delphi syntax:

procedure DecryptLoadedDocument(const Password: AnsiString);

 

Opis

DecryptLoadedDocument weryfikuje podane hasło użytkownika lub właściciela dla PDF już wczytanego przez LoadFromFile albo LoadFromStream. Dla plików standardowej procedury zabezpieczeń RC4-40 i RC4-128 odszyfrowuje wczytane ciągi i strumienie, czyści wczytany stan szyfrowania i pozwala SaveLoadedDocument zapisać niezaszyfrowaną kopię

Przeciążenia hasła LoadFromFile i LoadFromStream wywołują tę metodę automatycznie. Nieobsługiwane rewizje szyfrowania zgłaszają wyjątek przed zapisaniem wyjścia

Code Example

PDF.LoadFromFile('Protected.pdf', 'user-password');
PDF.SaveLoadedDocument('Unencrypted.pdf');