PHPでPDFファイルを作れるTCPDF


PHPを利用してPDFファイルが作れるTCPDFを使ってみました。
他にもFPDFという無料のライブラリがあるそうですが、TCPDFはそれをさらに発展させた無料のライブラリです。
現在のバージョンは、4.0.030 です。特徴は、

  • PHP4とPHP5に対応
  • 日本語が使える(但し、エンコードUTF-8でファイル保存する必要有り)
  • HTMLのタグが使用可能(但し、制限有り、また< br /><img src=”" />のようにタグの終わりの区切りが必要)
  • テーブルタグは使用可能だが文字数が多いとタイムエラーになる。またボーダーの色は指定できないようです)
  • マルチセル関数を使ってタイトル、本文を自由に配置できる
  • イメージ関数を使って、イメージ画像を自由に配置できる
  • 配置の位置決めはミリ単位でできる。(tcpdf_config.phpでpt,mm,cmをいづれか指定できる)
  • ライン関数を使って縦横斜めに線が色と太さと形状を変えて指定できる
  • グラフィック関数もあるので、角丸の長方形をマルチセルにかぶせて体裁を整えることが出来る
  • 文字の大きさ、色はマルチセル単位で変更できる
  • などですが、CSVのようなデータファイルを元に動的にPDFを作成することが可能です。

    日本語での情報は、チーターエンジニア(TCPDFドキュメント)が最新情報に適応しています。

    チータ-エンジニアさんに感謝いたします。