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Документът е дешифриран успешно