PDF 1.0.0

生成PDF

mPDF是一个强大的生成PDF的PHP类库,基于FPDF和Html2FPDF,基本兼容css3和HTML标签。

pdf模块是基于mPDF封装的YiAdmin模块。

由于字体文件过大,安装包剔除了字体文件,下载后解压到pdf模块根目录/data/ttfonts目录下即可使用,链接: https://pan.baidu.com/s/1hNCuDM3ERsb3rXJs--pKsw?pwd=s7sc 提取码: s7sc 复制这段内容后打开百度网盘手机App,操作更方便哦

获取MPDF实例

  1. $pdf = ev('Pdf');

保存为PDF文件

  1. $filepath = ev('PdfSave', '<h1>Hello YiAdmin</h1>', path/file.pdf’, true);
  2. // 保存到public目录 前台可访问
  3. $filepath = ev('PdfSave', '<h1>Hello YiAdmin</h1>', path/file.pdf’, false);
  4. // 保存到runtime目录 前台不可访问

浏览器输出

  1. $pdf = ev('Pdf');
  2. $pdf->WriteHTML('<h1>Hello YiAdmin</h1>');
  3. return response($pdf->Output('file.pdf', 's'), 200, ['Conent-Type' => 'application/pdf']);

图片标注

图片标注

更新历史
  • 1.0.0
    2022-9-13
    首次发布
下载

模块信息
名称:PDF
标识:pdf
版本:1.0.0
作者:Admin

Ta的其他作品