THotPDF.DecryptLoadedDocument

THotPDF

Boven

Ontsleutelt een geladen, met RC4 Standard versleutelde PDF-objectgrafiek in het geheugen

 

Delphi-syntaxis:

procedure DecryptLoadedDocument(const Password: AnsiString);

 

Beschrijving

DecryptLoadedDocument valideert het opgegeven gebruikers- of eigenaarwachtwoord voor een PDF die al is geladen met LoadFromFile of LoadFromStream. Voor bestanden met RC4-40- en RC4-128-Standard security handler ontsleutelt het geladen strings en streams, wist het de geladen versleutelingsstatus en maakt het mogelijk dat SaveLoadedDocument een onversleutelde kopie wegschrijft

De wachtwoordoverloads van LoadFromFile en LoadFromStream roepen deze methode automatisch aan. Niet-ondersteunde encryptierevisies veroorzaken een uitzondering voordat uitvoer wordt geschreven

Codevoorbeeld

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