教材の内容に関係のない質問や教材とは異なる環境・バージョンで進めている場合のエラーなど、教材に関係しない質問は推奨していないため回答できない場合がございます。
その場合、teratailなどの外部サイトを利用して質問することをおすすめします。教材の誤字脱字や追記・改善の要望は「文章の間違いや改善点の指摘」からお願いします。
この章では、必要なライブラリのインストールを行います。
- tFPDFのインストール方法 - 日本語フォントのインストール方法
- FPDF - tFPDF
PHPでPDFを扱うためには、ライブラリをインストールする必要があります。
ライブラリはいくつもありますが、今回はtFPDFを採用します。
実は、PHPからPDFを作成するには、FPDFというライブラリが一番有名です。
しかし、FPDFは日本語を使うことができないという欠点があります。今回使うtFPDFは、FPDF を日本語が使えるように改良したライブラリです。
下記のtFPDFのページから、ZIPファイルをダウンロードします。
tFPDF Informations
次に、htdocs 上に、pdfcreater というフォルダを新規作成します。
そのフォルダの中に、ダウンロードしてきたtfpdfを挿入します。
htdocs └── pdfcreater └── tfpdf
そうすると、下記のようなファイル構成になるはずです。
tFPDFはデフォルトだと日本語のフォントが入っていません。
フォントをダウンロードして使える状態にしましょう。
今回は、しっぽり明朝v2というフリーフォントを使わせてもらいます。
下記からダウンロードします。
しっぽり明朝v2
解凍したフォルダの中から、「ShipporiMincho-TTF-Regular.ttf」を取り出し、htdocs/pdfcreater/tfpdf/font/unifont 内にコピーします。
htdocs └── pdfcreater └── tfpdf └── font └── unifont └── ShipporiMincho-TTF-Regular.ttf