教材の内容に関係のない質問や教材とは異なる環境・バージョンで進めている場合のエラーなど、教材に関係しない質問は推奨していないため回答できない場合がございます。
その場合、teratailなどの外部サイトを利用して質問することをおすすめします。教材の誤字脱字や追記・改善の要望は「文章の間違いや改善点の指摘」からお願いします。
この章では簡単なPDFを作成していきます。本格的にPDFを作る前に、まずは基本的な操作を覚えましょう。
なお、今回はtFPDFの操作方法を説明しますが、本家FPDFや他のPDFライブラリも概ね同じ操作となります。
- PDFの作成・表示の流れ - フォントの追加・セットの方法 - 文字を縦に並べていく方法
- AddPage - Output - AddFont - SetFont - Cell - Ln
まずは真っ白なPDFを作成して表示してみましょう。
以下のように新規作成し、保存してください。
htdocs └── pdfcreater └── makepdf.php
php123456 Copied!<?php
require('tfpdf/tfpdf.php');
$pdf = new tFPDF;
$pdf->AddPage();
$pdf->Output();
保存したら下記URLにアクセスしましょう。
http://localhost/pdfcreater/makepdf.php
PHPでPDFを作成する際の、一連の流れを解説していきます。
まずは、一番上でライブラリを読み込んでいます。
php1 Copied!require('tfpdf/tfpdf.php');
php1 Copied!$pdf = new tFPDF;
php12 Copied!$pdf->AddPage();
$pdf->Output();
今回のパートでは、最低限のパーツでの基本的なPDF出力の流れを解説しました。
次パートでは、PDFに文字を加えて行きます。
動作テストのとき真っ白の画面が表示されず下のようなエラーが出てしまいます。
このページは動作していませんlocalhost では現在このリクエストを処理できません。
HTTP ERROR 500
どのようにすれば解決できますか??