PHPでPDFを出力する方法はFPDFだがZendFrameworkで利用する場合

PHPでPDFを出力する方法。
PHPlibを使えと書いてあるサイトもあるが、ライセンスの関係でFPDFを使用した方が安全と思う。

ただし、FPDFはそのままでは使用出来ないので
MBFPDFを別途用意して、普段はそちらを使う必要がある。

FPDFはこちら
MBFPDF:http://www.geocities.jp/rui_hirokawa/php/pdf/mbfpdf10b.zip

これを使えば基本的にはPHPでPDFの出力が可能になるのだが、
少々問題がある。
それはglobalというのをソース内で使っているようで、これがどうもZendFrameworkと干渉してうまくいかない模様。

解決策は探したら
http://cakephp.jp/modules/newbb/viewtopic.php?viewmode=thread&topic_id=339&forum=3&post_id=1283

に発見。
この変更を反映させれば、MBFPDFが動くようになる。

その他、詳細な使い方は他サイトがたくさん紹介しているのでここでは面倒なので省きます。