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 | Изображението не можа да бъде добавено |
|---|---|
| 1 | Success |