SetSignProcessPassthrough
الأمان والتواقيع
الوصف
يضبط عملية التوقيع في وضع التمرير
في هذا الوضع يُهيأ ملف PDF باستخدام عنصر نائب لبيانات التوقيع. ويمكن للمستخدم بعدئذ استبدال هذا العنصر النائب ببيانات التوقيع التي يختارها باستخدام الدالة GetSignProcessByteRange لتحديد مدى البايتات الذي ينبغي حساب تجزئة التوقيع عليه
الصيغة
Delphi
Function TPDFlib.SetSignProcessPassthrough(SignProcessID, SignatureLength: Integer): Integer;
ActiveX
Function PDFlib::SetSignProcessPassthrough(SignProcessID As Long, SignatureLength As Long) As Long
DLL
int DLSetSignProcessPassthrough(int InstanceID, int SignProcessID, int SignatureLength);
المعاملات
| SignProcessID | قيمة تُرجعها الدالات NewSignProcessFromFile أو NewSignProcessFromStream أو NewSignProcessFromString |
|---|---|
| SignatureLength | طول بايتات بيانات التوقيع الثنائية الخام. وستضاعف هذه القيمة عند تخصيص الفضاء في ملف PDF لأن بيانات التوقيع ينبغي كتابتها بترميز سداسي (محرفان عن كل بايت خام) |
قيم الإرجاع
| 0 | 43تعذّر ضبط التوقيع في وضع التمرير |
|---|---|
| 1 | Success |