zoukankan      html  css  js  c++  java
  • PHP使用mpdf 生成pdf文件

    本文主要需求是将html页面转换为pdf文档

    1、安装mpdf工具类 (composer方式)

    composer require mpdf/mpdf:8.0.3

    2、控制器里调用

    <?php
    
    public function test_pdf(){
         //$mpdf = new MpdfMpdf();
         
        $mpdf = new MpdfMpdf([
        'mode' => 'UTF-8', 'format' => 'A4', 'default_font_size' => 40, 'default_font' => '', 'margin_left' => 20, 'margin_right' => 20
      ]);
        $mpdf->autoScriptToLang = true;//支持中文设置 
        $mpdf->autoLangToFont = true;//支持中文设置 
        $mpdf->WriteHTML('<h1>你好啊,世界!hello word</h1><p style="color: blue;fontsize:14px;">http://www.baidu.com</p>');
        $path = FILE_UPLOAD.date('YmdHis').'_'.mt_rand(1,5).'.pdf';         
        $mpdf->Output();//直接在页面显示pdf页面内容 
        //$mpdf->Output($path,'f');//保存pdf文件到指定目录  
    } 
    
    ?>

    3、效果如下图

      

      

  • 相关阅读:
    POJ 1741
    POJ 3107
    权限管理
    用户和组
    软件包管理简介
    制作网线
    认识vim编辑器
    linux 进阶命令
    linux 目录&基础命令
    在raw_input()中使用中文提示,在CMD下中文乱码问题解决。。。
  • 原文地址:https://www.cnblogs.com/guliang/p/11927197.html
Copyright © 2011-2022 走看看