SignFile

Безопасность и подписи

Описание

Эта страница документирует SignFile в PDFlibPas в разделе Безопасность и подписи. Имена API, параметры, классы, имена файлов и литеральные значения сохраняются без перевода, чтобы соответствовать библиотеке Delphi и точкам входа DLL.

Перед вызовом функции проверьте синтаксис, параметры и возвращаемые значения. Блоки кода оставлены в исходном виде, чтобы примеры можно было копировать без изменений.

Перед вызовом функции проверьте синтаксис, параметры и возвращаемые значения. Блоки кода оставлены в исходном виде, чтобы примеры можно было копировать без изменений.

Синтаксис

Delphi

Function TPDFlib.SignFile(Const InputFileName, OpenPassword, SignatureFieldName, OutputFileName, PFXFileName, PFXPassword, Reason, Location, ContactInfo: WideString): Integer;

ActiveX

Function PDFlib::SignFile(InputFileName As String, OpenPassword As String, SignatureFieldName As String, OutputFileName As String, PFXFileName As String, PFXPassword As String, Reason As String, Location As String, ContactInfo As String) As Long

DLL

int DLSignFile(int InstanceID, const wchar_t * InputFileName, const wchar_t * OpenPassword, const wchar_t * SignatureFieldName, const wchar_t * OutputFileName, const wchar_t * PFXFileName, const wchar_t * PFXPassword, const wchar_t * Reason, const wchar_t * Location, const wchar_t * ContactInfo);

Параметры

InputFileNameInputFileName задает путь или имя файла. Используйте допустимый путь для текущего процесса и сохраняйте кодировку, ожидаемую API.
OpenPasswordOpenPassword является параметром SignFile. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
SignatureFieldNameSignatureFieldName является параметром SignFile. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
OutputFileNameOutputFileName задает путь или имя файла. Используйте допустимый путь для текущего процесса и сохраняйте кодировку, ожидаемую API.
PFXFileNamePFXFileName задает путь или имя файла. Используйте допустимый путь для текущего процесса и сохраняйте кодировку, ожидаемую API.
PFXPasswordPFXPassword является параметром SignFile. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
ReasonReason является параметром SignFile. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
LocationLocation является параметром SignFile. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
ContactInfoContactInfo является параметром SignFile. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.

Возвращаемые значения

1Это значение описывает результат SignFile. Обычно ненулевое значение означает успех, а 0 означает, что операция не завершена.