2012-11-09 13 views
0

iTextSharp를 통해 PDF 양식 필드에 유효성 검사를 추가 할 수 있습니까?iTextSharp PDF 양식 필드 유효성 검사

현재 저는 PDF 문서를 생성하고 편집 가능한 양식 필드에 내 데이터베이스의 값을 입력하고 웹 페이지의 사용자에게 문서를 제공합니다.

PdfReader pdfReader = new PdfReader(template); 
PdfStamper pdfStamper = new PdfStamper(pdfReader, writeStream); 
AcroFields pdfFormFields = pdfStamper.AcroFields; 

pdfFormFields.SetField("field1", myobj.field1value); 
... 
pdfStamper.Close(); 

나는 동적으로 유효성 검사를 추가 할 수 있습니다. 숫자 필드 최소 - 최대 값 또는이 문서 렌더링 프로세스의 필드에 대한 사용자 정의 JavaScript Acrobat에서 양식을 디자인 할 때 이것이 가능하다는 것을 알고 있지만 iTextsharp를 통해 이러한 유효성 검사 필드에 액세스하기위한 메소드/필드를 찾을 수 없습니다.

답변

1

답변을 찾으려면 문서 "iText in Action"을 참조하십시오.

귀하의 질문은 예를 들어 응답한다

:

하는 유효성 검사를 포함하여 일부 사용자 지정 자바 스크립트() 메소드가 추가됩니다 필드/버튼. http://examples.itextpdf.com/resources/js/extra.js

추가 동작 (AA)으로 추가 된 JS 또는 제출 단추에 대한 동작이 HTML에 대해 작성하는 JS와 동일합니다.

+0

감사합니다. – matt