|
Decrypts a loaded RC4 Standard encrypted PDF object graph in memory.
Delphi 구문:
procedure DecryptLoadedDocument(const Password: AnsiString);
설명
DecryptLoadedDocument는 LoadFromFile 또는 LoadFromStream으로 이미 로드된 PDF에 대해 제공된 user 또는 owner password를 validate합니다. RC4-40 및 RC4-128 Standard security handler file의 경우 loaded string과 stream을 decrypt하고 loaded encryption state를 clear하여 SaveLoadedDocument가 unencrypted copy를 쓸 수 있게 합니다
LoadFromFile 및 LoadFromStream의 password overload는 이 method를 자동으로 호출합니다. Unsupported encryption revision은 output이 작성되기 전에 exception을 raise합니다
Code Example
PDF.LoadFromFile('Protected.pdf', 'user-password');
PDF.SaveLoadedDocument('Unencrypted.pdf');
|