Я использую DocuSign C # SDK для отправки документов.Я использую функцию AnchorString, чтобы помочь DocuSign определить, где должна стоять подпись и дата на документе.Это прекрасно работает для файлов PDF, но я получаю следующую ошибку при использовании файлов Tiff (форматы LZW и CCITT4).Есть ли более предпочтительный способ привязки подписи к документу?Кажется, я не могу найти много онлайн об этой ошибке.
Следующая ошибка возникает, когда я вызываю CreateEnvelop , используя функцию AnchorStrings (код включен ниже):
Ошибка вызова CreateEnvelope: {"errorCode": "ANCHOR_TAB_STRING_NOT_FOUND", "message": "Указанная строка вкладки привязки не найдена в документе. Строка вкладки привязки \" Подпись: \ "не найдена.Строка вкладки привязки \ "Подпись: \" не найдена. "}
Код:
Signer signer = new Signer();
DateSigned dateSigned = new DateSigned() { AnchorString = "Signed:", Name = "Signed:", AnchorXOffset = "35" };
signer.Tabs.DateSignedTabs.Add(dateSigned);
signer.Tabs.SignHereTabs = new List<SignHere>();
SignHere signHere = new SignHere() { AnchorString = "Signature:", Name = "Signature:", AnchorXOffset = "65" };
signer.Tabs.SignHereTabs.Add(signHere);
Обновление:
Ошибка ANCHOR_TAG_PROCESSING_FAILURE Я получил это потому, что у меня не было свойства FileExtension , установленного в TIFF.Я обновил вышеупомянутую ошибку до того, что получаю с этим набором свойств.
Примечание. Я не получаю это сообщение об ошибке при создании конверта без строки привязки.
Кросс-пост: https://support.docusign.com/s/question/0D51W00006JzLHgSAN/error-using-achorstring-with-tiff-files-c-sdk