PHP

TCPDFをComposerでインストールしてHTMLからPDFファイルを作成する

こんにちは、あきぞらです。

PHPでPDFファイルを作成したいとき、利用するライブラリはTCPDFを使う方が多いと思います。

そこでComposerからインストールしてHTMLファイルをPDFに変換する手順を記載します。

TCPDFのライブラリをインストール

composerTCPDFのライブラリを取得します。

$ composer require tecnickcom/tcpdf

TCPDFでHTMLからPDFファイルを作成するPHPファイルを作成

こちらのスクリプトから作成することができます。

<?php
// composerでインストールしたライブラリを参照する
require_once('./vendor/tecnickcom/tcpdf/tcpdf.php');

// 用紙の向き・unit単位・用紙フォーマットを指定します
$tcpdf = new TCPDF('L', "mm", 'A4');
$tcpdf->setPrintHeader(false);
$tcpdf->setPrintFooter(false);
$tcpdf->AddPage();

// htmlの中身を書いていきます
$html = 'tesuto';

// 改行あり、テキスト整列等の設定
$tcpdf->WriteHTML($html, true, 0, false, true, 'L');

// パスとファイル名を指定
$fileName = 'test.pdf'

// F:ローカルファイルに保存
$tcpdf->Output($fileName, "F");

$ htmlの中身にHTML形式で書き込むことで、PDFファイルを作成することができます。

-PHP

Copyright© あきぞらてっく , 2026 All Rights Reserved Powered by AFFINGER5.