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 برای سایر انواع تصویر این پارامتر باید صفر تنظیم شود. تنظیم Options روی -1 تصاویر TIFF، EMF و WMF را وادار می‌کند با کتابخانهٔ گرافیکی GDI+ بارگذاری شوند. تصاویر TIFF چندصفحه‌ای را می‌توان با تنظیم پارامتر Options روی -PageNumber (مثلاً -3 برای صفحهٔ 3) نیز با GDI+ بارگذاری کرد

مقادیر بازگشتی

0تصویر اضافه نشد
1Success