CodeIgniter3.0でTCPDF

以前、「CodeIgniter 2.0.3 で TCPDF」を書いているので、
現在のCodeIgniter3.0でもTCPDFを使ってみました。
TCPDFのバージョンは、「6.2.9」

TCPDFをComposerに追加

TCPDFもpackagistにあるのでこれを使います。
https://packagist.org/packages/tecnick.com/tcpdf

composer.json に を追加します。

これで、composer update を実行すると、vendor以下に「tecnick.com」が追加され、その中に「tcpdf」が入っています。

Libraryを作成

2.0.3の時と同じようにLibraryを作成を作成します。
composerでインストールしているのでautoloadされるため、「require_once」で読み込む必要はありませんでした。

Controllerを作成

以前の同じようにControllerを作成
TCPDFのバージョンは上がっていますけど、基本的なパラメータは変わってはないですね。

フォントは標準で組み込まれている「kozgopromedium」を使って日本語を出力しています。
フォントファイルは、tcpdfの中にfontsフォルダがあり、そこにいくつか日本語対応フォントが入っています。

以前に、納品書をTCPDFで作ったけど、結局「MultiCell」は使ってないんだよねぇ。
「MultiCell」を使う可能性があるということでTCPDFを選択したんだけど、
ZendPDFとどっちがいいんだろうか。