我正在使用laravel和im使用barryvdh / laravel-dompdf作为pdf报告生成器,我对中文字符有一些问题,但我从谷歌解决使用此css代码导入字体:
<style>
@font-face {
font-family: 'Noto Sans';
font-style: normal;
font-weight: 400;
src: url("<?php echo $_SERVER["DOCUMENT_ROOT"]; ?>/packages/digitization/fonts/fireflysung.ttf") format('truetype');
}
* {
font-family: Noto Sans, DejaVu Sans, sans-serif;
}
</style>
实现该代码之后,它显示了中文字符,但是加载页面变得非常慢,当我在表格上保存带有5个数据的PDF时,pdf文件大小达到7Mb ..
是真的吗?或者我做错了什么?
答案 0 :(得分:0)
我有中文字符问题,在我的情况下,刀片视图显示中文字符确定,但是当生成PDF时它没有中文字符。所以我不得不在我的刀片视图中出现这个问题
{{ $variable_contains_chinese }}
到
{!! $variable_contains_chinese !!}
还要在服务器上安装中文字体。
我希望有所帮助。