DecryptFile
Управление на документи, Сигурност и подписи
Описание
Тази функция се опитва да премахне шифроването от файл на диска и записва дешифрирания документ в нов файл
Тази функция ще успее дори ако е предоставена потребителската парола (включително валидна празна парола), а не главната парола. Препоръчва се разработчиците да спазват изискванията за сигурност, зададени от автора на документа
Синтаксис
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);
Параметри
| InputFileName | Името на файла, който да бъде дешифриран |
|---|---|
| OutputFileName | Името на целевия файл, който да бъде създаден. Ако този файл вече съществува, той ще бъде презаписан |
| Password | Паролата, която да се използва при дешифриране на файла |
Върнати стойности
| 0 | Документът не можа да бъде дешифриран. Проверете резултата от функцията LastErrorCode, за да определите причината за неуспеха |
|---|---|
| 1 | Документът е дешифриран успешно |