|
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');
|