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كان مقبض عملية التوقيع غير صالح
1Success