DecryptFile

Gestione dei documenti, sicurezza e firme

Descrizione

Tenta di rimuovere la crittografia da un file su disco salvando il documento decrittografato in un nuovo file

Questa funzione riuscirà anche se viene fornita la password utente, inclusa una password vuota valida, anziché la password principale. Si raccomanda agli sviluppatori di rispettare le preferenze di sicurezza dell'autore del documento's

Sintassi

Delphi

Function TPDFlib.DecryptFile(Const InputFileName, OutputFileName, Password: WideString): Integer;

ActiveX

Function PDFlib::DecryptFile(InputFileName As String, OutputFileName As String, Password As String) As Long

DLL

int DLDecryptFile(int InstanceID, const wchar_t * InputFileName, const wchar_t * OutputFileName, const wchar_t * Password);

Parametri

InputFileNameIl nome del file da decifrare
OutputFileNameNome del file di destinazione da creare. Se esiste già verrà sovrascritto
PasswordLa password da usare per decifrare il file

Valori restituiti

0Non è stato possibile decrittografare il documento. Controllare il risultato della funzione LastErrorCode per determinare la causa dell'errore.
1Il documento è stato decifrato correttamente

Note

L'input PDF MAC viene convalidato prima della decrittografia e nessun output resta se l'integrità fallisce