DocuSign добавляет поля подписи без использования координат x и y в документе PDF - PullRequest
0 голосов
/ 17 мая 2018

Я хотел добавить поля подписи без использования координат X и Y. Мои существующие сплющенные pdf файлы будут содержать несколько полей для подписи. Я хочу найти способ создания полей подписи в DocuSign с существующими местоположениями подписи. Оригинальный PDF-файл XFA типа I сглаживает pdf перед отправкой в ​​DocuSign. Пожалуйста, помогите мне решить эту проблему.

Без использования этого метода

 signHere.XPosition = "100";
 signHere.YPosition = "150";

1 Ответ

0 голосов
/ 17 мая 2018

Вы можете фактически разместить любую вкладку в месте на основе содержимого документа. Например, если у вас есть текст «Пожалуйста, подпишите здесь» где-то в вашем документе, вы можете очень легко разместить любой тег, например, рядом с этим текстом или рядом с ним. Для этого вы можете использовать следующий JSON для определения ваших вкладок:

"tabs": {
    "signHereTabs": [
        {
            "anchorString": "Please Sign Here:" 
        }
    ]
}

В приведенном выше примере будет размещена вкладка для подписи, где на странице PDF есть текст «Пожалуйста, подпишите здесь». Один из распространенных подходов, который здесь используют многие разработчики, - это встраивание содержимого в сами документы, например, в строку \ s1. Они дополнительно устанавливают цвет шрифта на тот же цвет, что и фон, на котором размещается строка (обычно белый), и это, в свою очередь, делает строку \ s1 невидимой, чтобы получатель мог видеть только вкладку DocuSign в этом месте.

Другой вариант, доступный в PDF, - если у вас есть поля формы PDF и если она соответствует стандартам DS, то DocuSign может преобразовать эти поля формы PDF в закладки DocuSign. Например, если имя поля формы Adobe содержит DocuSignSignHere или eSignSignHere, то автоматически DocuSign поместит вкладку DocuSign SignHere вместо этого поля формы. Вы можете оформить полный список здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...