THotPDF.DecryptLoadedDocument

THotPDF

先頭

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

 

Delphi syntax:

procedure DecryptLoadedDocument(const Password: AnsiString);

 

説明

DecryptLoadedDocument は、LoadFromFile または LoadFromStream ですでに読み込まれた PDF に対して指定された user または owner password を検証します。RC4-40 および RC4-128 Standard security handler ファイルでは、読み込み済みの文字列と stream を復号し、読み込み済み暗号化状態をクリアして、SaveLoadedDocument が暗号化されていないコピーを書き出せるようにします

LoadFromFile と LoadFromStream の password overload はこのメソッドを自動的に呼び出します。サポートされない暗号化 revision は、出力が書き込まれる前に例外を発生させます

Code Example

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