THotPDF.DecryptLoadedDocument

THotPDF

Hore

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

 

Delphi syntax:

procedure DecryptLoadedDocument(const Password: AnsiString);

 

Opis

DecryptLoadedDocument overí zadané používateľské alebo vlastnícke heslo pre PDF už načítané cez LoadFromFile alebo LoadFromStream. Pri súboroch so štandardným bezpečnostným obslužným programom RC4-40 a RC4-128 dešifruje načítané reťazce a prúdy, vymaže stav načítaného šifrovania a umožní SaveLoadedDocument zapísať nešifrovanú kópiu

Heslové overloady LoadFromFile a LoadFromStream volajú túto metódu automaticky. Nepodporované revízie šifrovania vyhodia výnimku pred zápisom výstupu

Code Example

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