THotPDF.DecryptLoadedDocument

THotPDF

Κορυφή

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

 

Delphi syntax:

procedure DecryptLoadedDocument(const Password: AnsiString);

 

Περιγραφή

DecryptLoadedDocument επικυρώνει τον παρεχόμενο user ή owner password για PDF που έχει ήδη φορτωθεί με LoadFromFile ή LoadFromStream. Για αρχεία RC4-40 και RC4-128 Standard security handler, αποκρυπτογραφεί loaded strings και streams, καθαρίζει το loaded encryption state και επιτρέπει στο SaveLoadedDocument να γράψει μη κρυπτογραφημένο αντίγραφο

Τα password overloads των LoadFromFile και LoadFromStream καλούν αυτή τη μέθοδο αυτόματα. Μη υποστηριζόμενα encryption revisions προκαλούν exception πριν γραφτεί η έξοδος

Παράδειγμα κώδικα

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