<?php require_once './libs/tcpdf/vendor/autoload.php'; require_once './libs/mpdf/vendor/autoload.php'; require_once './libs/dompdf/vendor/autoload.php'; $content = '<div style="width: 80%;padding-right: 3rem;padding-left:3rem;margin-right:3rem;margin-left:3rem;"> <table border="1" style="width: 100%; margin-bottom: 1rem; color: #212529;vertical-align: top;border-color: #dee2e6;border-collapse: collapse;border: 1px solid black;"> <thead> <tr style="height: 4rem;"> <th>#</th> <th>First</th> <th>Last</th> <th>Handle</th> </tr> </thead> <tbody> <tr style="height: 3rem;"> <th scope="row"><input type="checkbox"></th> <td>Mark</td> <td>Otto</td> <td>@mdo</td> </tr> <tr style="height: 3rem;"> <th scope="row"><input type="checkbox"></th> <td>Jacob</td> <td>Thornton</td> <td>@fat</td> </tr> <tr style="height: 3rem;"> <th><input type="checkbox"></th> <td colspan="2">Larry the Bird</td> <td>@twitter</td> </tr> </tbody> </table> </div>'; // ob_start(); // $a = 123; // require('./pdf-temp2.php'); // $content = ob_get_contents(); // ob_end_clean(); // $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false); // $pdf->SetFont('msyh', '', 8); // $pdf->setPrintHeader(false); // $pdf->AddPage(); // $pdf->writeHTML($content, true, false, false, false, ''); // $pdf->Output('example.pdf', 'I'); // $mpdf = new \Mpdf\Mpdf(['UTF-8', 'A4', '', '', 32, 25, 27, 25, 16, 13]); // $mpdf->writeHTML($content); // $mpdf->Output(); $dompdf = new \Dompdf\Dompdf(); $dompdf->loadHtml($content); $dompdf->setPaper('A4', 'portrait'); $dompdf->render(); $dompdf->output(); // $dompdf->stream(); //输出到浏览器 $dompdf->stream('my.pdf', ['Attachment' => 0]); //下载
标签:content,false,包将,new,dompdf,html,PDF,pdf From: https://www.cnblogs.com/caroline2016/p/16905653.html