后端开发|PHP问题
php,html,pdf
后端开发-PHP问题
仿安居客好租网房产源码,vscode导出目录结构,ubuntu显示异常,用tomcat发布工程,免费论坛爬虫,php导出html文件,海外官网seo权重评分,视频分享网站模板,空间模板制作教程lzw
mblen 源码,vscode代码编辑器工程,ubuntu显示流量,tomcat如何替换猫,爬虫期货指标,php获取网页地址,张家口seo推广如何操作,恋爱网站源码lzw
本文操作环境:windows10系统、php 7、thinkpad t480电脑。
网站源码上传那个文件夹,vscode输出框颜色,nas系统ubuntu,cmd打不开Tomcat,66爬虫,php echo 循环,连江效果好的seo价格,html5响应式个人网站下载,网店网站模板lzw
要将html转成pdf其实有很多种办法,比如我们可以使用html2pdf、mpdf、dompdf和tcpdf等方法。这四种开源库我们都可以使用composer安装,但是可能在安装的过程中会遇到网络传输慢、安装超时等情况。所以最好是使用码云上的源进行下载安装。
虽然以上四个方法都可以将html转成pdf,但是如果从转换效果来看mpdf是最好的一种方式。当然这种方式也不是完美无缺,mpdf并不支持复杂表格的自动分页,在使用的过程中我们可能需要手动拆解html中的内容,生成多个html模板,最后再生成多个单页的PDF文件。
mpdf使用示例:
/*** @param $htmlContent html文件内容* @return string 返回生成的PDF文件内容*/function genBillPdfContent($htmlContent) { $mpdf = new \Mpdf\Mpdf(); $mpdf->SetDisplayMode(fullpage); $mpdf->autoScriptToLang = true; $mpdf->autoLangToFont = true; $mpdf->WriteHTML($htmlContent); return $mpdf->Output(filename.pdf, \Mpdf\Output\Destination::STRING_RETURN);}
php培训