jasperreports/iReport その1

CSVファイルから一覧表のPDFを作ってみようとjasperreports/iReportを使ってみた。

iReport Ver3.7.0でテンプレートを作ってみるとdatasourceの設定でcsvも対応している♪

早速作ってみてプレビューしてみるとプレビューでは表示してもpdf上は真っ白・・・。

調べながら試行錯誤してみると

・ツールオプションでのclasspathにiTextAsian.jarを追加
・ツールオプションのPDF fonts pathにiTextAsian.jarにチェックを入れる
・デザイン画面のテキストフィールドのPdf Font name is now depercatedをHeiseiKakuG-W5(ゴシック)、HeiseiMin-W3(明朝)を選択
・デザイン画面のテキストフィールドのPdf EncodingをUniJIS-xxxx-x(Japanese)を選択※xxxxは何種類かある

これでとりあえずpdfで日本語表示できた。