THotPDF.DecryptLoadedDocument

THotPDF

Fel

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

 

Delphi syntax:

procedure DecryptLoadedDocument(const Password: AnsiString);

 

Leírás

A DecryptLoadedDocument ellenőrzi a LoadFromFile vagy LoadFromStream segítségével már betöltött PDF-hez megadott user vagy owner jelszót. RC4-40 és RC4-128 Standard security handler fájloknál visszafejti a betöltött karakterláncokat és streameket, törli a betöltött titkosítási állapotot, és lehetővé teszi, hogy a SaveLoadedDocument titkosítatlan másolatot írjon

A LoadFromFile és LoadFromStream jelszavas overloadjai automatikusan meghívják ezt a metódust. A nem támogatott titkosítási revíziók kivételt dobnak a kimenet írása előtt

Code Example

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