使用tcpdf循环输出pdf格式的动态文档表格

 时间:2026-02-16 19:00:46

1、先说一下pdf的字体设置,由于这个插件是外国人开发的,对中文的支持不是很友好,试了几个,只有stsongstdlight支持中文。字体都在font目录下,比较节约资源的字体是droidsansfallback支持了所有亚洲的字体。,网上可以下载

使用tcpdf循环输出pdf格式的动态文档表格

2、使用cell生成表格,可以设置行高,行宽,边框宽等信息

pdf->Cell($col, $line, $str, 0, 0, 'C');

使用tcpdf循环输出pdf格式的动态文档表格

3、使用$pdf->Ln();控制换行,如下图所示:

使用tcpdf循环输出pdf格式的动态文档表格

4、动态表格的生成需要数据,我是直接查的数据库,就用的tp5框架的查询方法

使用tcpdf循环输出pdf格式的动态文档表格

5、标题加粗,内容正常样式:主要代码如下:

使用tcpdf循环输出pdf格式的动态文档表格

6、访问浏览器生成的pdf文档,我是直接下来下来看的,样子如下:

使用tcpdf循环输出pdf格式的动态文档表格

7、设置一个背景图作为pdf文档背景

$img_file = K_PATH_IMAGES.'logo_example.jpg';

$pdf->Image($img_file, 0, 0, 110, 97, '', '', '', false, 300, '', false, false, 0);

使用tcpdf循环输出pdf格式的动态文档表格

  • vf6.0添加并设置文本控件
  • 怎么用Mathematica处理高次方程的韦达定理?
  • VB.NET 提示没有可用的“*.vb”的编辑器
  • 【Python】如何识别一张图片的类型
  • Python编程:怎么使用random模块uniform()方法
  • 热门搜索
    贵州旅游最佳路线 中国国际旅游交易会 安阳旅游 德国旅游 盐城旅游 海口旅游景点 合肥旅游攻略 重庆周边旅游 昆山旅游 南极旅游