準備したPDFテンプレートに文字を埋め込む
2006/04/10 | PDF関連
MBFPDFの話題から始めようと思ったけど、仕事で使う必要がでた「既存PDFに値をはめ込んで・・・」という機能について先にメモする。MBFPDFについても使用経験があるので、おいおいまとめる。
さて表題の件だが、FPDFをベースに使用するのだが、FPDFはPDFを新規生成することはできるけれど「既存PDFを読み込んで・・・」ということはできない。これを実現するにはFPDIというライブラリを使用する。そしてこれらからマルチバイトに対応するためにMBFPDFおよびFPDIを日本語対応させるパッチも利用する。ダウンロードはこちらから。
○FPDF
○FPDI
○MBFPDF
○パッチ
ただし廣川さんのパッチはgzという拡張子はついてはいるが、テキストファイルになっているので注意が必要かも(apacheがgzに対応しているから?、詳細不明・・・)。
まず適当なディレクトリに上の3つのファイルを適当なディレクトリ構成で解凍し、さらにパッチファイルをあてる。mbfpdfは解凍したものをfpdfディレクトリに上書きして使用するとよい(はず)。パッチファイルをあてるにはmbfpdf.phpをベースにするので、これをMBfpdi.phpという名前でコピーしておいてパッチをあてる。
ここまでで準備が完了となる。実際のプログラムは次の記事でメモする。
ちなみに廣川さんのサイトはこちら。