|
Decrypts a loaded RC4 Standard encrypted PDF object graph in memory.
Syntaxe Delphi:
procedure DecryptLoadedDocument(const Password: AnsiString);
Popis
DecryptLoadedDocument ověří dodané uživatelské nebo vlastnické heslo pro PDF již načtené pomocí LoadFromFile nebo LoadFromStream. U souborů se standardním security handlerem RC4-40 a RC4-128 dešifruje načtené řetězce a streamy, vyčistí stav načteného šifrování a dovolí SaveLoadedDocument zapsat nešifrovanou kopii
Přetížení LoadFromFile a LoadFromStream s heslem tuto metodu volají automaticky. Nepodporované revize šifrování vyvolají výjimku před zápisem výstupu
Příklad kódu
PDF.LoadFromFile('Protected.pdf', 'user-password');
PDF.SaveLoadedDocument('Unencrypted.pdf');
|