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 = Зареждане на alpha канала като изображение в сива скала 2 = Зареждане на изображението и alpha канала (alpha е ограничен до 8-bit) 3 = Зареждане на изображението (изображението е ограничено до 8-bit/channel) 4 = Зареждане на alpha канала (ограничен до 8-bit/channel) 5 = Зареждане на изображението с alpha канал (и двете са ограничени до 8-bit/channel) 6 = Зареждане на изображението и alpha канала 7 = Зареждане на изображението и ICC color profile За други типове изображения този параметър трябва да бъде зададен на 0. Задаването на Options на -1 принуждава TIFF, EMF и WMF изображенията да бъдат заредени чрез графичната библиотека GDI+. Многостранични TIFF изображения могат също да бъдат заредени с GDI+, като параметърът Options се зададе на -PageNumber (например -3 за страница 3). |
Върнати стойности
| 0 | Изображението не можа да бъде добавено |
|---|---|
| 1 | Успех |