FPDFのフリーのツールを使用します。
http://www.fpdf.org/から入手できます。
また、日本語対応を行うため、
http://www.fpdf.org/download/からjapanese.zipを入手します。
それそぞれを解凍します。
同一のフォルダに置きます。
php.iniでincludeでフォルダを指定します。
もしくは、すでにincludeされているPearの配下に置いてもいいでしょう。
PDF_Japaneseを生成します。
AddSJISFontにてSJISを追加します。
PDFをオープンし、ページを追加して、書き込みます。
以下では、書き込みの際に、mb_convert_encodingにてUTF-8とSJISを変換しています。
Outputにて出力を行います。
引数に何も指定しない場合は、そのまま画面に出力されます。
<?php require("fpdf/japanese.php"); //PDF_Japanese生成 $pdf=new PDF_Japanese(); //SJISのフォント追加 $pdf->AddSJISFont(); //オープン $pdf->Open(); //ページ追加 $pdf->AddPage(); //フォント設定 $pdf->SetFont("SJIS","",18); //書き込み $str = "あいうえお"; $pdf->Write(8,mb_convert_encoding($str,"SHIFT-JIS","UTF-8")); //出力 //$pdf->Output("test.pdf"); $pdf->Output(); ?> |
没有评论:
发表评论