THotPDF.AddLoadedSignatureField Method
Добавляет поле формы подписи на загруженную страницу
Объявление
function AddLoadedSignatureField(PageIndex: Integer;
Модуль
HPDFDoc
Возвращаемое значение
| Имя | Назначение |
|---|---|
PageIndex | Индекс с нуля или индекс объекта, используемый для выбора существующего элемента |
X1 | Входные данные, используемые AddLoadedSignatureField |
Y1 | Входные данные, используемые AddLoadedSignatureField |
X2 | Входные данные, используемые AddLoadedSignatureField |
Y2 | Входные данные, используемые AddLoadedSignatureField |
AFieldName | Имя поля AcroForm или словарь поля, с которым работает вспомогательная функция |
Возвращаемое значение
Возвращает результат выполнения или полученные данные
Примечания по использованию
- У поля нет словаря подписи, поэтому для вьюера или другого инструмента подписания это пустое поле, которое только предстоит подписать. Чтобы подписать его через
SignPDFWithPFXилиPreparePDFForSigning, создайте вместо него поле через AddLoadedSignedSignatureField - Используйте этот API в рабочем процессе цифровых подписей и PAdES до того, как затронутая страница, ресурс, поле или объект каталога будут финализированы
- Сохраняйте стабильными имена объектов, имена полей, имена ресурсов и возвращаемые дескрипторы до финализации документа
- Зарезервируйте место под подпись до вставки внешних байтов CMS или метки времени и сохраняйте стабильность байтовых диапазонов после подготовки
- Ссылки на объекты загруженного документа могут быть косвенными; разрешайте массивы, словари или потоки перед просмотром вложенных значений