iText를 사용하여 문서에 서명하고 있습니다. 그러나 Adobe Reader에서 "고급 서명 속성"을 확인할 때마다 "서명을 사용할 수 없습니다."라는 메시지가 나타납니다.iText를 사용하여 서명하면 Adobe Reader가 "서명을 사용할 수 없음을 사용하여 서명했습니다."라는 메시지를보고합니다.
내 질문은 어떻게 iText를 Adobe Reader 또는 다른 PDF 리더에서 제대로 표시 다음에 정보의 조각을 업데이트 사용할 수있다?
수정 # 1 :
가 대답하여 제안 PdfSignatureAppearance
클래스의 setSignatureCreator(String signatureCreator)
(API 및 Source). Adobe Reader에서 서명 세부 정보를 업데이트하지 못했습니다. 결과는 위에 포함 된 스크린 샷과 같습니다.
signer.getSignatureAppearance().setSignatureCreator("iText 7.0.2");
이것은 저에게 효과적이지 않습니다. 이전에는 행운이 없었던이 세터 메소드를 시도했습니다. 자세한 내용은 위의 편집 내용을 읽으십시오. –
안녕하세요 조쉬, 내가 전에 (3 월 분명히) 수정 된 이것에 관한 버그가 있었고, 다음 릴리스에 수정이 포함될 것이며 여기에 관련 커밋이 있습니다. https://github.com/itext/itext7/ 커밋/8a96189b07fdae631fa8c5357560915aab7e7f16 –
감사! 언제 그 석방을 기대할 수 있습니까? –