iText サンプルプログラム
目次
JPEGファイルをPDFに出力する
try {
//PDFドキュメントを作成
Document document = new Document(new Rectangle(0, 0, 1000, 1000));
FileOutputStream stream = new FileOutputStream("hogehoge.pdf");
PdfWriter writer = PdfWriter.getInstance(document, stream);
document.open();
Image image = Image.getInstance("hogehoge.jpg");
image.setAbsolutePosition(0, 0);
writer.getDirectContent().addImage(image);
//2ページ目
document.newPage();
writer.getDirectContent().addImage(image);
writer.flush();
//作成したPDFを保存
document.close();
stream.close();
} catch (IOException e) {
e.printStackTrace();
} catch (DocumentException e) {
e.printStackTrace();
}