Подписывать PDF одной подписью, но с несколькими подписями - PullRequest
3 голосов
/ 17 февраля 2010

Я хочу подписать PDF с одной подписью с появлением на каждой странице

Вот что я делаю:

Создать штамп

 PdfStamper st = PdfStamper.CreateSignature(reader, new FileStream(this.outputPDF, FileMode.Create, FileAccess.Write), '\0', null, true);

Получить внешний вид подписи

PdfSignatureAppearance sap = st.SignatureAppearance;

заполнить свойства

 sap.SetCrypto(...);
 sap.Reason = SomeString;
 sap.Contact = SomeString;
 sap.Location = SomeString;

Каждый штамп имеет один вид. Я могу установить только внешний вид подписи. Кто-нибудь делал что-то подобное? Нужно ли создавать список штамповок или список подписи?

1 Ответ

3 голосов
/ 27 февраля 2010

Одна PdfSignatureAppearance всегда связана с одной страницей, и невозможно добавить более одной аннотации к объекту подписи.

...