« iTextでPDFフォームにへの値のセット(2) | Main | 複数チケットに対するコメント »

2008.02.26

iTextでPDFフォームにへの値のセット(3)

 iTextネタをもう1つ。

 フォームに値をセットする際に、フォントの種類やサイズ、色を変更することも可能なようです。

PdfReader pdf = new PdfReader("hoge.pdf");
PdfStamper stamper = new PdfStamper(pdf, new FileOutputStream("hoge2.pdf"));
AcroFields fields = stamper.getAcroFields();
fields.setFieldProperty("Text1", "textcolor", Color.RED, null);
fields.setFieldProperty("Text1", "textsize", Float.valueOf(12), null);
fields.setField("Text1", "Hogeほげ");
stamper.close();

なお、指定可能なプロパティに関しては、setFieldPropertyのJavaDocに記載されています。

|

« iTextでPDFフォームにへの値のセット(2) | Main | 複数チケットに対するコメント »

Java」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/3959/40242074

Listed below are links to weblogs that reference iTextでPDFフォームにへの値のセット(3):

« iTextでPDFフォームにへの値のセット(2) | Main | 複数チケットに対するコメント »