フォームを付けたPDFに名前を入れる

package Chapter03FillAcroForm;

import java.io.FileOutputStream;
import java.io.IOException;

import com.itextpdf.text.DocumentException;
import com.itextpdf.text.pdf.AcroFields;
import com.itextpdf.text.pdf.PdfReader;
import com.itextpdf.text.pdf.PdfStamper;


public class FillAcroForm {
public static void main(String args){
try{
PdfReader reader;
PdfStamper stamper;
AcroFields form;
String
names={"野村隆","斎藤雄三","中村美紀"};
for(int i=0;i<3;i++){
//PDFを読み込む
reader=new PdfReader("C:\\java\\form-sample.pdf");//AcroFormがあるform-sample.pdfを読み込むこと
//PdfStamper取得
stamper = new PdfStamper(reader,new FileOutputStream("C:\\java\\filled-sample"+i+".pdf"));
//AcroForm取得
form= stamper.getAcroFields();
//userフィールドに入力
form.setField("user",names[i]);
//クローズ
stamper.close();
}
}catch (IOException e){
e.printStackTrace();
}catch (DocumentException e){
e.printStackTrace();
}
}
}