Доступно несколько методов:
Поместите поля с помощью текст привязки
При программном создании поля (тега) вы можете указать фрагмент текста вdocument as anchor text.
Как правило, текст привязки должен быть белого цвета, чтобы он не был виден на странице.
Позиционирование с текстом привязки является гибким, поскольку поле подписи DocuSign (или другое поле) будет отслеживать местоположениетекст привязки - если документ изменен и текст привязки перемещается на странице, поле DocuSign будет отслеживать его местоположение на странице.
Недостатком является то, что вам нужен доступ к источнику документов, чтобы вы моглиможно добавить в документ текст привязки, например /sig1/
белого цвета.
Поместить поля через координаты x / y.
Этот метод работает с неизмененными исходными документами.Вы указываете координаты x, y и номера страницы для поля.
Но если исходный документ пересмотрен, вам необходимо обновить программное обеспечение.
Использовать шаблон DocuSign, включая поля
В этом решении ваши коллеги по бизнесу создают «шаблон» с помощью веб-инструмента DocuSign.Шаблон включает одну или несколько «ролей».Например, роль может называться «клиент», «продавец» и т. Д.
Шаблон включает подпись и другие поля.
Затем, когда вы программно отправляете конверт (транзакция),Вы указываете идентификатор шаблона и информацию о роли в своем вызове API.
Результат: гибкая система, которая позволяет обновлять шаблон и его документы, поля и т. Д. (С помощью веб-инструмента DocuSign) без каких-либо изменений в вашем прикладном программном обеспечении.
Используйте PDF, чемвключает в себя поля уровня PDF
PDF-файлы включают понятие «поля».DocuSign может автоматически заменить поля PDF на поля (вкладки) DocuSign.Если у вас есть система генерации документов, которая создает PDF с полями PDF, функция преобразования PDF-полей может быть хорошим решением.
Позволяет отправителю размещать поля с помощью Sender View
документов.
В рамках процесса отправки ваше приложение может открыть для отправителя представление отправителей системы DocuSign.Затем отправитель помещает поля в документ (ы) вручную.
Обычно это наименее желательный пользовательский интерфейс, поскольку отправителю документа необходимо выполнить дополнительный шаг размещения полей («пометить документ»).«).