С DocuSign API у вас есть два основных способа позиционирования вашего Stick-eTabs. Один из методов - это абсолютное позиционирование, где вы используете координаты X и Y для размещения ваших вкладок в определенных местах документа (ов). Другой метод - это позиционирование с использованием Relative или Anchor, где размещение табуляции основано на фактическом содержимом документа.
Например, вы могли бы использовать Absolute позиционирование поместить вкладку подписи в месте 200 пикселей вправо и 100 пикселей вниз от верхней левой части документа, используя следующее (частично) в формате JSON тело :
"tabs": {
"signHereTabs": [
{
"xPosition": "200",
"yPosition": "100",
"documentId": "1",
"pageNumber": "1",
}
]
}
с другой стороны, если вы хотите использовать Относительное позиционирование вы можете поместить любую вкладку в месте, на основе содержимого документа. Например, если у вас есть текст «Пожалуйста, зарегистрируйтесь здесь» где-то в вашем документе, вы можете легко разместить любой тег прямо или рядом с этим текстом. Вы можете разместить подпись в 1 дюйм вправо или начальную вкладку 5 пикселей влево и 10 пикселей вниз или вкладку даты 1 см вверх и 2 см вправо, например. Для этого можно использовать следующий JSON, чтобы определить вкладку (ы):
"tabs": {
"signHereTabs": [
{
"anchorString": "Please Sign Here:",
"anchorXOffset": "1",
"anchorYOffset": "0",
"anchorIgnoreIfNotPresent": "false",
"anchorUnits": "inches"
}
]
}
Приведенный выше пример будет размещать подписи вкладки 1 дюйм вправо и на той же высоте, что и текст «Пожалуйста Вход здесь» , Один общий подход, который многие разработчики делают здесь, - это встроить контент в сами документы, например строку \s1
. Они дополнительно устанавливают цвет шрифта того же цвета, что и фон, в который помещается строка (обычно белый), и это, в свою очередь, делает строку \s1
невидимой, чтобы получатель видел только вкладку DocuSign в этом месте. Для получения дополнительной информации об этом и абсолютном или относительном тегировании, пожалуйста, прочитайте страницу Вкладка на разделе функций Stick-eTabs.
Кроме того, вы пытались использовать теги salesforce \ s1 \ внутри моего PDF, а Docusign не смог распознать заполнители. – NVN