我正在使用barryvdh/laravel-dompdf
软件包,并且想创建一个可打印页面。这是我的代码:
$pdf = App::make('dompdf.wrapper');
$pdf->setOptions(['dpi' => 150, 'defaultFont' => 'Arial']);
$pdf->loadHTML('
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Document</title>
</head>
<body style="font-family: Arial">
<div class="row">
<p>سلام</p>
</div>
</body>
</html>
');
return $pdf->stream();
但是它不支持阿拉伯字符,而是显示如下问号:
答案 0 :(得分:0)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
答案 1 :(得分:0)
答案 2 :(得分:0)
您可以使用支持rtl语言(例如波斯语和阿拉伯语)的软件包