SetSignProcessPassthrough
Güvenlik ve İmzalar
Açıklama
İmza işlemini doğrudan geçiş moduna ayarlar
Bu modda PDF, imza verileri için yer tutucuyla hazırlanır. Kullanıcı daha sonra imza karmasının hesaplanacağı bayt aralığını belirlemek için GetSignProcessByteRange işlevini kullanarak yer tutucuyu seçtiği imza verileriyle değiştirebilir
Sözdizimi
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);
Parametreler
| SignProcessID | NewSignProcessFromFile, NewSignProcessFromStream veya NewSignProcessFromString işlevlerinin döndürdüğü değer |
|---|---|
| SignatureLength | Ham ikili imza verilerinin bayt cinsinden uzunluğu. İmza verilerinin onaltılık kodlama kullanılarak (ham bayt başına iki karakter) yazılması gerektiğinden PDF içinde yer ayrılırken bu değer iki katına çıkarılır |
Dönüş değerleri
| 0 | İmza doğrudan geçiş moduna alınamadı |
|---|---|
| 1 | Success |