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

 时间:2024-10-15 07:37:17

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&垆杪屑丝#39;; $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()方法
  • 热门搜索
    花肌粹护肤品怎么样 散文怎么写 优博奶粉怎么样 护照怎么办理 红烧鱼怎么做 罗汉果怎么泡水喝 502胶水怎么去除 一平方怎么算 姜汤怎么做 微信消息删除怎么恢复