SwingでPDF Rendererを利用する PDF Rendererを使う最大のメリットは、PDF文書の内容を手軽にjava.awt.Imageオブジェクトとして取り扱える点である。ImageオブジェクトであればAWT/SwingなどのGUIアプリケーションにも簡単に取り込むことができるし、3Dオブジェクトのテクスチャイメージとして利用することもできる。Imageオブジェクトを取得する手順としては、まずPDFファイルの内容をPDFFileオブジェクトとして読み込み、次のようにgetPage()メソッドを実行する。 リスト1 PDFPage pdfPage = pdfFile.getPage(1); getPage()メソッドは引数としてページ番号を受け取り、そのページの内容をPDFPageオブジェクトとして返す。PDFPageオブジェクトは、ページの高さや幅、縦横の向き、ページ番号など

