dari88's diary

これから趣味にするプログラミング/PHP/javascript/kohana/CMS/web design/

PHPからPDFファイルを作る演習

今日もNetBeansにて「PHP逆引きレシピ」のサンプルコードを教材にPHPの勉強を進めています。

今日は第4章4.3「PDFファイル」の演習ですが、最初に環境設定が必要です。

<環境設定>
sourceforgeからTCPDFをダウンロードする。
・解凍して出来るtcpdfフォルダをc:\xampp の下に配置する。
IPAフォントのダウロードページからIPAfont00303.zipをダウンロードする。
・tcpdf\fonts\utils フォルダを作る。
・解凍したIPAフォントをutils フォルダに配置する。
 (この作業は4.5「画像ファイル」の勉強の準備です)

ではサンプルコード01.php を勉強します。行頭部分は次のような感じですかね。

require_once '/../../tcpdf/config/lang/eng.php';
require_once '/../../tcpdf/tcpdf.php';

 TCPDFのパッケージにはipamフォントが無いので、文字フォントの指定部分を次のように変更してkozgopromediumというフォントを使います。

#$pdf->SetFont('ipam', '', 14);
$pdf->SetFont('kozgopromedium', '', 14);

 これで実行すると、あら不思議pdfファイルが生成されるじゃありませんか!

で、感想なんですけど、pdfファイルを作る仕組みってサイトで使うこと多いのかな?
今のところあまり使いそうもない・・・(^^;;;