|
Decrypts a loaded RC4 Standard encrypted PDF object graph in memory.
Delphi syntax:
procedure DecryptLoadedDocument(const Password: AnsiString);
Beskrivning
DecryptLoadedDocument validerar angivet användar- eller ägarlösenord för en PDF som redan har lästs in med LoadFromFile eller LoadFromStream. För filer med Standard-säkerhetshanteraren RC4-40 och RC4-128 dekrypterar den inlästa strängar och strömmar, rensar det inlästa krypteringstillståndet och låter SaveLoadedDocument skriva en okrypterad kopia
Lösenordsöverlagringarna av LoadFromFile och LoadFromStream anropar den här metoden automatiskt. Krypteringsrevisioner som inte stöds utlöser ett undantag innan utdata skrivs
Code Example
PDF.LoadFromFile('Protected.pdf', 'user-password');
PDF.SaveLoadedDocument('Unencrypted.pdf');
|