由于公司业务的需要,最近需要把html静态文件生成pdf,在网上找了很多类文件来实现,效果都不是很好.最先用的是tcpdf这个类特别的慢,而且当前版本有一个很让人头疼的问题—css中的背景图片无法获取到,找了很多资料都无法解决.最后发现mpdf可能实现该功能,大喜过望,而且效率也比tcpdf快.
mpdf的官方下载地址:http://www.mpdf1.com/mpdf/download
下载后里面有实例,可以参照着做一个就知道了.当然官方网站也有实例,网址:http://mpdf1.com/common/mpdf/examples/
官方提供的文档:http://mpdf1.com/manual/
<"%" style="margin: auto;border-bottom: px solid #FBD; vertical-align: middle; font-family: serif; font-size: pt; color: #;"><tr> <td width="%"></td> <td width="%" align="center" style="font-size:px;color:#AAA">页眉</td> <td width="%" style="text-align: right;"></td> </tr></table>'; //设置PDF页脚内容 $footer='<table width="%" style=" vertical-align: bottom; font-family: serif; font-size: pt; color: #;"><tr style="height:px"></tr><tr> <td width="%"></td> <td width="%" align="center" style="font-size:px;color:#AAA">页脚</td> <td width="%" style="text-align: left;">页码:{PAGENO}/{nb}</td> </tr></table>'; //添加页眉和页脚到pdf中 $mpdf->SetHTMLHeader($header); $mpdf->SetHTMLFooter($footer); //设置pdf显示方式 $mpdf->SetDisplayMode('fullpage'); //设置pdf的尺寸为mm*mm //$mpdf->WriteHTML('<pagebreak sheet-size="mm mm" />'); //创建pdf文件 $mpdf->WriteHTML($html); //删除pdf第一页(由于设置pdf尺寸导致多出了一页) //$mpdf->DeletePages(,); //输出pdf $mpdf->Output(); exit; ?>
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线
暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。
艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。
《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。