THotPDF.DecryptLoadedDocument – metoda

THotPDF

Nahoru

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