PHPからPDFを作るモジュール、「FPDF」というものを使ってみた。
でもこれがまたなかなか手強い。
今までモジュールというのもを一度も使ったことがないのでgoogleに頼りながらなんとか日本語出力までこぎつけた。

環境はUbuntuです。

まずFPDF ver1.51をダウンロードして適当なところに置く。
ここでは、"/home/ユーザー名/public_html/fpdf/" とした。

このままでは日本語が使えないので、http://www.geocities.jp/rui_hirokawa/php/pdf/
ここからmbfpdf10b.zipをダウンロード。中身をさっきのものに全部上書き。

/etc/php5/apache2/

ここにあるphp.iniに下記を追加。

include_path = ".:/home/wozozo/ユーザー名/fpdf"

で、Apache再起動

sudo /etc/init.d/apache2 restart

[php]
< ?php
require('mbfpdf.php');
define('FPDF_FONTPATH','font/');
$GLOBALS['EUC2SJIS'] = true;
$pdf=new MBFPDF('P','mm','A4');
$pdf->AddMBFont(GOTHIC,'SJIS');
$pdf->open();
$pdf->AddPage();
$pdf->setfont(GOTHIC,'U',20);
$pdf->write(10,'ヲゾゾ');
$pdf->output();
?>
[/php]
ファイルをEUC-JPで保存しないと文字化けする。
途中、日本語がずっと文字化けしていたけど、8行目の
$pdf->open();
を書くと直った。なんでだろ。

あとはマニュアル見ながらなんとか。
FPDF 1.52 リファレンス マニュアル
FPDF-J - FPDF ファンの集い処: