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 لأن بيانات التوقيع ينبغي كتابتها بترميز سداسي (محرفان عن كل بايت خام)

قيم الإرجاع

043تعذّر ضبط التوقيع في وضع التمرير
1Success