【发布时间】:2018-09-04 06:58:33
【问题描述】:
我正在使用 barryvdh/laravel-dompdf 包在 laravel 中生成 DOM PDF。通过以只读模式呈现视图和 HTML 元素,它工作正常。但是,我正在尝试生成可填写/可编辑的 PDF,以便用户无需在 3rd 方编辑器工具中打开即可输入详细信息。
下面是我用来生成带有 barryvdh/laravel-dompdf 包的 PDF 的代码 sn-p。
$file = "Storage/pdf/document.pdf";
$data = array("foo" => "bar");
$view = view('pdf.document', $data);
\PDF::loadHTML($view)->setPaper('A4', 'portrait')->setWarnings(false)-save($file);
我也尝试过 mpdf niklasravnsborg/laravel-pdf 包,但这也是以可读模式打开的。
$data = [
'foo' => 'bar'
];
$pdf = PDF::loadView('pdf.document', $data);
return $pdf->stream('document.pdf');
如果我需要为此代码配置任何选项,请建议我。
【问题讨论】:
标签: php laravel laravel-5 dompdf mpdf