После нескольких дней работы я получил доступ к файлам PDF с поддержкой LTV (yay!).iText DSS без отметки времени
С Adobe Reader для Adobe Reader я могу видеть вторую ревизию/подпись сейчас. Как я понимаю, это связано с подписанной меткой времени в DSS.
Поскольку я прочитал несколько сайтов, чтобы включить LTV с использованием DSS, вторая метка времени не требуется.
Я использую метод, описанный addLtv в iText whitepaper
Метка времени добавляется по этой строке кода:
LtvTimestamp.timestamp(appearance, tsa, null);
Но если я удалить эту строку, мой выход PDF пуст.
Как создать PDF с поддержкой LTV без временного DSS?
-e-
если я просто сделать
stamper.close();
reader.close();
я получаю эту ошибку:
com.itextpdf.text.DocumentException: Signature defined. Must be closed in PdfSignatureAppearance.
Возможный дубликат [Включение LTV для отметки времени в документе PDF] (http://stackoverflow.com/questions/27892960/enabling-ltv-for-timestamp-signature-in-pdf-document) – mkl