■備忘録■FPDFの基本
PDF生成をしたい場合、
PDFLib/PDIやClibPDF等のPHP向けPDFライブラリが定番ですが、
有償ライセンスです。
手軽にPDF生成をしたいということであれば、
「FPDF」のオープンソースがお勧めっす。
ほんで、以下手順。
【1】本家サイト
http://www.fpdf.org/
で、「fpdfバージョン番号.zip」をダウンロード
【2】日本語サイト
http://fpdf.japansite.net/
で、「japanese.zip」をダウンロード
※このファイルで日本語に対応させませぅ
※Shift_JISにしかおそらく対応してないんだぜ
【3】「fpdfバージョン番号.zip」解凍後の
「fpdf.php」ファイルと「fontフォルダ」を
include_pathが通ったパスに配置
【4】japanese.zip解凍後の
「japanese.php」ファイルを
include_pathが通ったパスに配置
以上。
とりまえず、簡単なブラウザ出力テスト
——————————————————————-
require_once(‘japanese.php’); //日本語対応の場合、読み込むのはこのファイル
$pdf=new PDF_Japanese(‘P’,’mm’,’A4′); //用紙の設定
$pdf->AddSJISFont(); //フォント設定
$pdf->addPage(); //ページの追加
$pdf->SetFont(‘SJIS’,’B’,’16’); //フォント設定
$pdf->setXY(50,30); //表示位置の設定
$pdf->write(10,mb_convert_encoding(‘こんにちは、世界!’,’SJIS’,’EUC-JP’)); //文字列の出力
$pdf->output();
——————————————————————-