Создание невидимой подписи в документах Excel
Используя устройство для подписи DocuSign (CoSign), я пытаюсь подписать документы office / pdf. Ну подпись должна быть невидимой. Он работает с документами docx и pdf, но не работает с документами xlsx.
Я не понимаю, почему..
Я слежу за этим документом
https://www.arx.com/forum/content.php?131-Sign-PDF-File
Я перепробовал много комбинаций
SFS.Invisible = 1;
SFS.Page = -1;
но никак...
Есть ли что-то особенное, что документы Excel должны подписывать невидимо?
1 ответ
Решение
Эта функция решила мою проблему. Это работает для PDF, DOCX, XLSX, чтобы сделать невидимую подпись
public const int AR_MS_SIGNATURE_LINE_ONLY = 0x00000001;
SignatureFieldCreateSignEx(SesHandle, fileType, fileName, SFS, AR_MS_SIGNATURE_LINE_ONLY, null);