我将尝试在 Laravel 4.2 中使用 dompdf。为了支持 UTF-8,必须进行以下设置。请注意,本文不会提供解释,并保留 HTML 标签。
在元标记中,但无法正确工作。例如,当传递像Hello World这样的拉丁字符时,此软件包可以创建正确的PDF,但是当我设置阿拉伯语或波斯语字符,例如
我的代码是:
سلام
时,创建的pdf文件为空,没有任何字符串。我认为我的代码是正确的,但是这个软件包不支持正确的utf8。我的代码是:
$pdf = App::make( 'dompdf' );
$pdf->loadHTML( '<html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title>PDF</title></head><body><h1>سلام</h1></body></html>' );
return $pdf->stream();