安装扩展
composer require spipu/html2pdf
使用案例,特别说明,,如果需要支持中文,可以把4,5行打开
use Spipu\Html2Pdf\Html2Pdf;
$content = '北半球的夜';
$html2pdf = new Html2Pdf();
//$content = '<page style="font-family: STSongStdLight"><br />'.nl2br($content).'</page>';
//$html2pdf->pdf->SetDisplayMode('real');
$html2pdf->writeHTML($content);
$path = 'static/pdf/htmltopdf/'.date('Ymd');
if(!is_file($path)){
Tools::mkdirs($path);
}
$ordername = date('Ymd').'/'.date('YmdHi').$id;
$itemname = $ordername.'item';
$itemPath = root_path().'public/static/pdf/htmltopdf/'.$itemname.'.pdf'; //拣货单临时文件
$html2pdf->output($itemPath,'F');