Laravel 5.6 barryvdh dompdf版本0.8.4将印度卢比符号显示为“卢比”&引用;

Laravel 5.6 barryvdh dompdf版本0.8.4将印度卢比符号显示为“卢比”&引用;,laravel,laravel-5,dompdf,Laravel,Laravel 5,Dompdf,在我的一个Laravel5项目中,我使用barryvdh dompdf(版本0.8.4)生成PDF文件。我将以下内容用于meta,例如,在html代码中,我使用印度卢比符号,例如支付₹;6000。 (₹;=INR的html unicode) PDF生成良好,但INR符号显示为?。从几个来源,我看到他们正在使用dejavufont。我也用过同样的 正文{字体系列:无衬线,无衬线;} 然而,通过使用dejaVu,PDF中的其他文本(包括INR符号)显示垃圾字符。有什么帮助吗

在我的一个Laravel5项目中,我使用barryvdh dompdf(版本0.8.4)生成PDF文件。我将以下内容用于meta,例如
,在html代码中,我使用印度卢比符号,例如
支付₹;6000。
(₹;=INR的html unicode)

PDF生成良好,但INR符号显示为
。从几个来源,我看到他们正在使用
dejavu
font。我也用过同样的


正文{字体系列:无衬线,无衬线;}

然而,通过使用dejaVu,PDF中的其他文本(包括INR符号)显示垃圾字符。有什么帮助吗


PS-我是否应该下载字体并将其存储到
asests/
文件夹中?

在html标记中添加代码


*{字体系列:无衬线,无衬线;}

在html标记中添加代码


*{字体系列:无衬线,无衬线;}

DejaVu
font似乎不知道
符号。您需要找到一种支持此字符的字体。@cba字体-i请参阅这些字体支持INR符号。我能用其中任何一个吗?@cbaconier你的评论与布里安人的回答相矛盾——我对印度文字了解不多。我测试了₹ 在的试驾中,它不工作。您的代码应该可以工作。其他文本是否使用DejaVu字体正确显示?您可以通过返回到不同的系列(例如,
字体系列:DejaVu Sans,monospace;
)进行直观确认。Dompdf是否具有存储/字体的写入权限(请参见[issue#269}())?是否记录了任何错误?
DejaVu
font似乎不知道
符号。您需要找到一种支持此字符的字体。@cbaconier-Isee这些字体支持INR符号。我可以使用其中任何一种吗?@cbaconier您的评论与BrianS的答案相冲突-我对印度字符知之甚少。我已经测试过了₹ 在的试驾中,它不工作。您的代码应该可以工作。其他文本是否使用DejaVu字体正确显示?您可以通过返回到其他系列(例如,
字体系列:DejaVu Sans,monospace;
)进行目视确认。DOMPF是否具有存储/字体的写入权限(请参见[issue#269}())?是否记录了任何错误?