(PDFファイルを作成するためのJava用ライブラリ)「iText」を使ってPDFを作っているわけなのですが、ページ番号を出力してくれる機能が無い。 そこで、自分でページ番号を出力することにします。 PdfWriter#setPageEvent()にPdfPageEventインターフェースを持つクラスのオブジェクトを渡しておけば、ページ切り替え時にPdfPageEvent#onEndPage()を呼び出してくれるので、そこでページの隅っこに座標を指定してページ番号を出力します。 import java.io.*; import com.lowagie.text.*; import com.lowagie.text.pdf.*; public class Sample { // ページ番号のフォントサイズ static private final int PAGE_FONT_SIZE = 1