2012-02-08 7 views

답변

2

PdfStamper를 사용하여 기존 PDF에 PushbuttonField를 추가하십시오. 페이지의 위치, 필드의 이름 및 페이지 번호를 지정하십시오.

static void AddPushbuttonField(string inputFile, iTextSharp.text.Rectangle buttonPosition, string buttonName, string outputFile) 
{ 
    using (PdfStamper stamper = new PdfStamper(new PdfReader(inputFile), File.Create(outputFile))) 
    { 
     PushbuttonField buttonField = new PushbuttonField(stamper.Writer, buttonPosition, buttonName); 

     stamper.AddAnnotation(buttonField.Field, 1); 
     stamper.Close(); 
    } 
} 

또한 iText in Action을 살펴 봐야합니다. Chapter 8에는 PushbuttonField 및 설정할 수있는 다양한 속성을 만드는 예가 있습니다.

관련 문제