SetSignProcessAppearanceText
الأمان والتواقيع
الوصف
قُرئ كلا الملفين وأُلحقت الهوية بالعملية
تُخطط كتلة النص داخل مستطيل حقل التوقيع (راجع SetSignProcessFieldBounds) باستخدام الخط القياسي Helvetica. وعندما يكون FontSize صفرًا يُحجم الحجم تلقائيًا لملاءمة الحقل. وتتقدم الصورة المضبوطة عبر SetSignProcessFieldImageFromFile على مظهر النص، وتتجاهلها عمليات طابع زمن المستند
الصيغة
Delphi
Function TPDFlib.SetSignProcessAppearanceText(SignProcessID, Options: Integer; Const SignerName: WideString; FontSize, FontRed, FontGreen, FontBlue: Double): Integer;
ActiveX
Function PDFlib::SetSignProcessAppearanceText(SignProcessID As Long, Options As Long, SignerName As String, FontSize As Double, FontRed As Double, FontGreen As Double, FontBlue As Double) As Long
DLL
int DLSetSignProcessAppearanceText(int InstanceID, int SignProcessID, int Options, const wchar_t * SignerName, double FontSize, double FontRed, double FontGreen, double FontBlue);
المعاملات
| SignProcessID | قيمة تُرجعها الدالات NewSignProcessFromFile أو NewSignProcessFromStream أو NewSignProcessFromString |
|---|---|
| Options | قناع بتات يحدد أسطر النص: 1 = اسم الموقّع (المعلمة SignerName)، 2 = السبب، 4 = الموقع (كلاهما من SetSignProcessInfo)، 8 = تاريخ التوقيع، 16 = التسميات الوصفية أمام كل سطر. تعطل القيمة 0 مظهر النص |
| SignerName | الاسم المعروض على سطر اسم الموقّع عندما يُضبط البت 1 |
| FontSize | حجم الخط بالنقاط؛ القيمة 0 تلائم كتلة النص تلقائيًا مع مستطيل حقل التوقيع |
| FontRed, FontGreen, FontBlue | مركّبات لون النص في المدى 0..1 |
قيم الإرجاع
| 0 | كان مقبض عملية التوقيع غير صالح |
|---|---|
| 1 | Success |