CakePHP3でTCPDFを使う

TCPDFは、PDFを生成するためのPHPライブラリだ。
CakePHP3でこれを呼ぶためには、composer.json

    "require": {
        "tecnickcom/tcpdf": "*"
    }

を追加して、
composer updateをかけるだけである。


実際にうまく入ったかどうかは、
TCPDFの簡単なサンプルコードを使って確認してみればいい。

HTMLページの代わりに、PDFにデータを表示できる。
pChartも、実際は画像を動的に生成しているだけなので、pChartで生成したグラフを表示したりも
普通にできる(TCPDFの画像表示用の作法に従うだけで)。


テキストを渡すこともできるが、html形式の表示を渡してPDFとして表示させることもできる。