net-tools / pdf
Composer库,通过TCPDF库处理PDF文件
1.0.7
2023-09-10 12:46 UTC
Requires
- php: >= 7.0.0
- tecnickcom/tcpdf: ^6.2.17
README
Composer库,通过TCPDF库创建PDF文件
设置说明
要安装net-tools/pdf包,只需通过composer要求: require net-tools/pdf:^1.0.0
如何使用?
该包只有一个辅助类,PdfHelper
;在使用之前,你必须创建该类的对象。
类构造函数需要以下参数
默认情况下,创建的PDF文件没有任何页眉/页脚,但可以使用setHeader
方法指定页眉。
要创建文档,只需使用HTML标签和简单的CSS格式化(使用addHTMLPage
),并通过调用output
方法获取PDF文件。
示例
$pdfh = new \Nettools\Pdf\PdfHelper($cfgfile, 'P', 'Me', 'Dummy title'); $pdfh->addHTMLPage("<p><strong>This is a simple PDF file</strong></p><p>with two lines. First is bold, the second is in normal print.</p>"); $pdfh->output($path_to_file_to_be_created);
你还可以创建一个空白页面,然后向其输出几个字符串
$pdfh->addPage(); $pdfh->writeHTML("<p>first line</p>"); $pdfh->writeHTML("<p>second line</p>"); $pdfh->output($path_to_file_to_be_created);