2013-10-08 7 views
0

Я оцениваю API Docusign для автоматизации процесса подписания документов. Я вижу, что нам нужно добавить Tabs, Anchor tags и предоставить координаты/смещения X, Y для размещения подписей. Есть ли более простой способ сделать это. Мне было интересно, могу ли я добавить эту информацию в свой документ, чтобы получатель мог видеть это при подписании.Подписи в формате PDF?

Действительно оцените любой совет.

Благодаря N

+0

Кроме того, вы пытались использовать теги salesforce \ s1 \ внутри моего PDF, а Docusign не смог распознать заполнители. – NVN

ответ

1

С 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.

+0

Большое вам спасибо. – NVN

+0

Нет проблем, можете ли вы принять как ответ, если это ответили на ваш вопрос? Thx, -Ergin – Ergin

Смежные вопросы