TCPDF 是一个用于生成 PDF 的 PHP 类
- 首先,确保已经安装了 TCPDF 库。如果还没有安装,可以通过 Composer 安装:
composer require tecnickcom/tcpdf
- 创建一个 PHP 文件,例如
tcpdf_header.php
,并在其中设置页眉信息:
SetCreator(PDF_CREATOR); $pdf->SetAuthor('Your Name'); $pdf->SetTitle('Document Title'); $pdf->SetSubject('Document Subject'); $pdf->SetKeywords('TCPDF, PDF, table, header, footer'); // 设置默认字体为 helvetica $pdf->SetFont('helvetica', '', 16, '', true); // 添加一个页面 $pdf->AddPage(); // 设置页眉文本 $headerText = 'Page Header'; $pdf->SetHeaderData(0, 0, 'Header', '', $headerText); // 输出 PDF $pdf->Output('tcpdf_header.pdf', 'I'); ?>
- 在需要生成 PDF 的 PHP 文件中,包含
tcpdf_header.php
并调用 TCPDF 类的AddPage()
和Output()
方法:
SetCreator(PDF_CREATOR); $pdf->SetAuthor('Your Name'); $pdf->SetTitle('Document Title'); $pdf->SetSubject('Document Subject'); $pdf->SetKeywords('TCPDF, PDF, table, header, footer'); // 设置默认字体为 helvetica $pdf->SetFont('helvetica', '', 16, '', true); // 添加一个页面 $pdf->AddPage(); // 输出 PDF $pdf->Output('tcpdf_with_header.pdf', 'I'); ?>
现在,当你运行这个 PHP 文件时,它将生成一个带有自定义页眉的 PDF 文件。你可以根据需要修改 tcpdf_header.php
中的 $headerText
变量来更改页眉文本。