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, бо дані підпису слід писати в hex-кодуванні (два символи на сирий байт) |
Повернуті значення
| 0 | Підпис не вдалося перевести в наскрізний режим |
|---|---|
| 1 | Success |