SetSignProcessFieldImageFromFile

Сигурност и подписи

Описание

Задава изображението, което да се използва за визуално поле за подпис в посочения процес на цифров подпис

Функцията SetSignProcessFieldBounds може да се използва за задаване на местоположението и размера на полето за подпис

Синтаксис

Delphi

Function TPDFlib.SetSignProcessFieldImageFromFile(SignProcessID: Integer; Const ImageFileName: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::SetSignProcessFieldImageFromFile(SignProcessID As Long, ImageFileName As String, Options As Long) As Long

DLL

int DLSetSignProcessFieldImageFromFile(int InstanceID, int SignProcessID, const wchar_t * ImageFileName, int Options);

Параметри

SignProcessIDСтойност, върната от NewSignProcessFromFile, NewSignProcessFromStream или NewSignProcessFromString
ImageFileNameПътят и името на файла на изображението, което да се използва за визуалния подпис
OptionsЗа многостранични TIFF изображения този параметър указва номера на страницата за зареждане. За PNG изображения: 0 = Зарежда изображението както обикновено 1 = Зарежда алфа канала като изображение в сива скала 2 = Зарежда изображението и алфа канала (ограничава алфата до 8 бита) 3 = Зарежда изображението (ограничава изображението до 8 бита на канал) 4 = Зарежда алфа канала (ограничава до 8 бита на канал) 5 = Зарежда изображението с алфа канал (ограничава и двете до 8 бита на канал) 6 = Зарежда изображението и алфа канала 7 = Зарежда изображението и ICC цветния профил За други типове изображения този параметър трябва да е 0. Задаването на Options на -1 принуждава TIFF, EMF и WMF изображенията да се зареждат чрез графичната библиотека GDI+. Многостраничните TIFF изображения могат също да се зареждат чрез GDI+, като параметърът Options се зададе на -PageNumber (например -3 за страница 3)

Върнати стойности

0Изображението не можа да бъде добавено
1Success