Pdf.php 425 B

12345678910111213141516171819
  1. <?php
  2. namespace app\common;
  3. use Barryvdh\DomPDF\PDF as PdfPackage;
  4. class Pdf
  5. {
  6. public static function export($template, $data)
  7. {
  8. $pdf = new PdfPackage();
  9. $pdf->loadHtml(view($template, $data)); // 假设有一个pdf/template视图文件
  10. return $pdf;
  11. // return $pdf->stream(); // 直接显示PDF
  12. // 或者
  13. // return $pdf->download('example.pdf'); // 下载PDF
  14. }
  15. }