function tcpdf($data){require '../extend/tcpdf/tcpdf.php';$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);$pdf->SetTitle($data['title']);$pdf->setPrintHeader(false);    //页面头部横线取消$pdf->setPrintFooter(false); //页面底部更显取消$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);//自动分页//$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);//设置页面margin$pdf->SetFont('stsongstdlight', '', 12);//设置字体,注意在循环里面一定要把new都一起放在循环里面,不然会报错,没有设置字体,因为这个需要上下文来读取配置$pdf->AddPage();//增加一个页面$pdf->setCellPaddings(0, 0, 0, 0);//设置一个单元格的padding$contract_content = $data['html'];$pdf->writeHTML($contract_content, $ln = true, $fill = false, $reseth = false, $cell = false, $align = '1');//PDF输出   I:在浏览器中打开,D:下载,F:在服务器生成pdf ,S:只返回pdf的字符串$pdf->Output('aa.pdf', 'D');
}

$data = array(

'title'=>'标题',

‘html’=>html页面

);

需要下载tcpdf。

tp5.1生成pdf相关推荐

  1. PHP生成PDF——mpdf用法小结

    #mpdf使用小结 最近需要在TP5上实现一个生成pdf并且提供下载的功能.之前没有接触过,在网上查到mpdf好像很好用,所以就着手尝试.文档是英文的,没有中文的好接受,而且网上的资料也比较少,故分享 ...

  2. Java使用itext生成Pdf

    Java使用itext生成Pdf 背景 所需依赖 解决jpedal-lgpl jar包问题 示例代码 生成带图片的PDF(使用本地文件系统图片) 生成带图片的PDF(使用网络图片) 背景 在某些业务场 ...

  3. java 生成pdf itext_使用Java组件itext 生成pdf介绍

    iText是一个能够快速产生PDF文件的Java类库.iText的java类对于那些要产生包含文本,表格,图形的只读文档是很有用的.它的类库尤其与java Servlet有很好的给合.使用iText与 ...

  4. PHP生成PDF文档的FPDF类

    以前在PHP4的早期版本中用PDFlib生成PDF文档比较容易,现在升级到PHP5了,发现更麻烦了,装的PHP 5.2.4默认没有PHPlib,从php.net上找了一个,装上竟一直报错,开始以为是版 ...

  5. python使用fpdf生成pdf文件章节(chapter),包含:页眉、页脚、章节主题、数据排版等;

    python使用fpdf生成pdf文件章节(chapter),包含:页眉.页脚.章节主题.数据排版等: #仿真数据 The year 1866 was marked by a bizarre deve ...

  6. python使用fpdf生成pdf章节(chapter)文件包含:页眉、页脚、章节主体、章节内容等;

    python使用fpdf生成pdf章节(chapter)文件包含:页眉.页脚.章节主体.章节内容等: 目录

  7. python使用fpdf生成pdf文件:配置多种语言字体写入多种文字

    python使用fpdf生成pdf文件:配置多种语言字体写入多种文字 目录

  8. php+tcpdf+表格,PHP中使用TCPDF生成PDF文档实例

    实际工作中,我们要使用PHP动态的创建PDF文档,目前有许多开源的PHP创建PDF的类库,今天我给大家来介绍一款优秀的PDF库,它就是TCPDF,TCPDF是一个用于快速生成PDF文件的PHP5函数包 ...

  9. java pdf 中文_java-pdf-itext 生成pdf 文档(支持中文字体)

    java-pdf-itext 生成pdf 文档(支持中文字体) itext 版本:2.1.7 package com.demo.preview; import java.io.ByteArrayOut ...

最新文章

  1. WF4.0 基础篇 (十八) Flowchar
  2. 【毕设进行时-工业大数据,数据挖掘】Java GUI完善,左对齐
  3. 动态调整linux分区大小,GParted 动态调整Linux分区大小
  4. lucene学习-3 - 代码重构
  5. 发票打印JAVA是什么_如何使用蓝牙热敏打印机打印发票收据
  6. JS中Null与Undefined的区别
  7. torch.eq(input, other, out=None)
  8. bigemap地图下载器与91位图有何区别
  9. 软考软件设计师(知识产权)
  10. 学术论文英文催稿模板
  11. php中的oop思想,oop_php oop思想_oop和ood
  12. 磁珠 符号_FB是磁珠的符号 | 学步园
  13. 计算机睡眠和休眠哪个更好,详解电脑睡眠和休眠的区别
  14. linux 下文件防篡改,Rsync+inotify实现文件防篡改
  15. 群晖挂载玩客云网络磁盘
  16. 云开发校园合伙人招募令|阿里实习生直通面试名额等你来PICK!
  17. 第四篇 fluter中为应用添加事件和导航
  18. 群发邮件很多都进了垃圾箱,怎么办?
  19. OpenFlow——抓包packet_in和packet_out消息
  20. 打开了ros中的rviz,显示不了机器人模型

热门文章

  1. 阿里云 数据盘挂载及卸载
  2. 搜狗微信APP分析(二)so层
  3. 对元宇宙概念的总结和分析
  4. 2023-3-6刷题情况
  5. c语言O2优化开启优缺点,c – gcc优化标志-O3使代码慢于-O2
  6. LNK2001:无法解析的外部符号
  7. centos 7 更新系统时间及时区汇总
  8. word中迅速将表格一分为二 拆分表格快捷键ctrl+shift+enter 重复上一个命令快捷键f4...
  9. Ampere 又放大招,推出自研192 核AmpereOne 系列处理器,已投产
  10. VSCode 报错preLaunchTask“g++”已终止,退出代码为 1 一例的解决方案