|
Entschlüsselt einen geladenen, mit RC4 Standard verschlüsselten PDF-Objektgraphen im Speicher
Delphi-Syntax:
procedure DecryptLoadedDocument(const Password: AnsiString);
Beschreibung
DecryptLoadedDocument validiert das angegebene Benutzer- oder Eigentümer-Passwort für eine PDF-Datei, die bereits mit LoadFromFile oder LoadFromStream geladen wurde; bei Dateien mit RC4-40 und RC4-128 Standard-Sicherheits-Handlern entschlüsselt es geladene Zeichenfolgen und Ströme, löscht den geladenen Verschlüsselungszustand und ermöglicht es SaveLoadedDocument, eine unverschlüsselte Kopie zu schreiben
Die Passwort-Überladungen von LoadFromFile und LoadFromStream rufen diese Methode automatisch auf; nicht unterstützte Verschlüsselungsversionen lösen eine Ausnahme aus, bevor die Ausgabe geschrieben wird
Codebeispiel
PDF.LoadFromFile('Protected.pdf', 'user-password');
PDF.SaveLoadedDocument('Unencrypted.pdf');
|