我刚刚和laravel 5一起工作,现在我想用dompdf和laravel 5一起工作。当然,我可以用它成功地将我的html转换成pdf。但我遇到的问题是关于UTF-8。我只能学英语,但学不到自己的语言。
HTML:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>
<body>
<p>លីណា</p>
</body>
</html>控制器:
public function pdf()
{
$html = view('pdfs.pdf')->render();
return PDF::load($html)->filename('lina.pdf')->show();
}发布于 2015-07-29 08:36:13
试着做这样的事情:
public function pdf()
{
$html = view('pdfs.pdf')->render();
// i'm assuming here that $html is a string containing your html code and
// all characters ARE already utf-8
$html = mb_convert_encoding($html, 'HTML-ENTITIES', 'UTF-8');
return PDF::load($html)->filename('lina.pdf')->show();
}https://stackoverflow.com/questions/31695235
复制相似问题