使用tcpdf循环输出pdf格式的动态文档表格
1、先说一下pdf的字体设置,由于这个插件是外国人开发的,对中文的支持不是很友好,试了几个,只有stsongstdlight支持中文。字体都在font目录下,比较节约资源的字体是droidsansfallback支持了所有亚洲的字体。,网上可以下载
2、使用cell生成表格,可以设置行高,行宽,边框宽等信息pdf->Cell($col, $line, $str, 0, 0, 'C');
3、使用$pdf->Ln();控制换行,如下图所示:
4、动态表格的生成需要数据,我是直接查的数据库,就用的tp5框架的查询方法
5、标题加粗,内容正常样式:主要代码如下:
6、访问浏览器生成的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);
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:35
阅读量:93
阅读量:24
阅读量:40
阅读量:42