Lampvel中的Dompdf UTF8解码问题

时间:2017-06-14 04:37:05

标签: laravel laravel-5 laravel-5.4 dompdf

我在Laravel中使用DOMPDF以PDF格式生成泰米尔语文章。

在我的视图中,我将Charset定义为:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

但生成PDF格式如下:

enter image description here

控制器代码:

$memberDatas=Members::find($id);

$pdf = \PDF::loadView('pdf/pension', compact('memberDatas'));

return $pdf->download('NALA00-'.$memberDatas->id.'.pdf');

我的Dompdf版本是0.8.0

"barryvdh/laravel-dompdf": "^0.8.0",

2 个答案:

答案 0 :(得分:0)

你在使用泰米尔语吗? UTF-8不支持泰米尔语。 我还没有测试过,但您可以尝试使用charset=x-iscii-ta或任何支持您角色的字符集。

答案 1 :(得分:0)

最后,我尝试了另一个包,它正在工作。

您可以查看PackageGit repo

作曲家指令

composer require barryvdh/laravel-snappy

谢谢你们所有人..