iText サンプルプログラム
目次
- 空白ページが1ページあるだけのPDFを作成する
- 空白ページが2ページあるだけのPDFを作成する
- ページサイズを指定して空白1ページのPDFを作成する
- BleedBox(塗り足しを含むサイズ),TrimBox(仕上がりサイズ)を指定して1ページのPDFを作成する
- JPEGファイルをPDFに出力する
- JPEGファイルをPDFの複数ページに参照方式で出力する
- JPEGファイルをPDFの複数ページに物理方式に出力する
- PDFから1ページのJPEGファイルを抽出する
- PDFから全ページの画像を取得する
- PDFに文字列を一つ出力する
- PDFに文字列を二つ出力する
- PDFに日本語を含む文字列を一つ出力する
空白ページが2ページあるだけのPDFを作成する
try {
//PDFドキュメントを作成
Document document = new Document();
FileOutputStream stream = new FileOutputStream("hogehoge.pdf");
PdfWriter writer = PdfWriter.getInstance(document, stream);
document.open();
writer.setPageEmpty(false);
document.newPage();
writer.setPageEmpty(false);
document.newPage();
document.close();
stream.close();
} catch (IOException e) {
e.printStackTrace();
} catch (DocumentException e) {
e.printStackTrace();
}