我正在使用Laravel-pdf软件包软件包生成pdf。我想要生成两个不同内容的pdfs。但是这个包不允许我创建第二个不同内容的pdf。我得到了第二个pdf的第一个内容。
这是我的密码
$pdf = PDF::loadView('pdf.bill', $data);
return $pdf->save('invoice.pdf');
$pdf = PDF::loadView('pdf.invoice', $data);
return $pdf->save('agreement.pdf'); 发布于 2016-05-03 12:53:52
我通过更改PDFWrapper类的保存方法解决了这个问题,如下所示
public function save($filename) {
$mpdf=new \mPDF('c','A4','','' , 0 , 0 , 0 , 0 , 0 , 0);
$mpdf->SetDisplayMode('fullpage');
$mpdf->list_indent_first_level = 0; // 1 or 0 - whether to indent the first level of a list
$mpdf->WriteHTML($this->html);
return $mpdf->Output($filename, 'F');
}https://stackoverflow.com/questions/37003874
复制相似问题