トップ 一覧 置換 検索 ヘルプ RSS ログイン

JavaでPDFファイル出力の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
ちょっと無料で使える帳票ツールを検索しました。

ほとんどJava系でしたけど
*iText
*JasperReport (http://jasperforge.org/sf/projects/jasperreports)
*JooReports (http://jooreports.sourceforge.net/download.php)

が見つかりました。
全部使ってみましたが
JasperReportがよさげです。
その辺の高いレポートツールより良いかもしれないです。

!iText
JavaからPDFを出力するもの。
まだあまり使っていないが、
帳票にしたいものをソースにごりごり書いてPDFを出力出来た。

!JasperReports
使った感じでは一番いい。
帳票のレイアウトはxmlで書く。
iReportというツールを使えば、GUIを使ってレイアウトの
xmlが書ける。その辺の有償ツールより良いかもしれない。
出力もとになるデータは、xmlでもcsvでもDBから直接でも
なんでもおっけ。
実際のPDF出力にはiTextを使っているようである。

!JooReports
レイアウトの作成には、openOfficeを使う。
PDF作成にはopenOfficeのコンバート機能に頼るらしい(? 未確認)

{{category Java}}
{{category2 プログラミング言語,Java}}