使用 Mpdf 生成 pdf 时如何使用 bangla 字体 (Laravel)
How to use bangla font when Generating pdf using Mpdf (Laravel)
我正在尝试在由 MPDF 库生成的 pdf 中编写 Bengoli。
$mpdf = new \Mpdf\Mpdf([
'margin_top'=>10,
'margin_buttom'=>10,
]);
没有错误,我尝试用于 Bengoli 的外部字体不会影响我的内容,我已经尝试过 DejaVu Sans 它适用于几种语言但无法弄清楚哪种适用于 bengoli,我有英语和 Bengoli 内容都在同一页上,所以当我使用其他字体或外部字体时,我得到 ???????????? [][[][][][][][],英文内容用其他字体没问题,但对于 bengoli 似乎没什么用。
经过大量搜索,我为我的项目找到了一个简单的解决方案,即使用 mpdf 中已包含的 FreeSerif。
$mpdf = new \Mpdf\Mpdf([
'default_font' => 'FreeSerif',
'mode' => 'utf-8',
'margin_top'=>10,
'margin_buttom'=>10,
]);
我在下面添加了两行:
'default_font' => 'FreeSerif',
'mode' => 'utf-8',
初始化 mpdf 时。
我正在尝试在由 MPDF 库生成的 pdf 中编写 Bengoli。
$mpdf = new \Mpdf\Mpdf([
'margin_top'=>10,
'margin_buttom'=>10,
]);
没有错误,我尝试用于 Bengoli 的外部字体不会影响我的内容,我已经尝试过 DejaVu Sans 它适用于几种语言但无法弄清楚哪种适用于 bengoli,我有英语和 Bengoli 内容都在同一页上,所以当我使用其他字体或外部字体时,我得到 ???????????? [][[][][][][][],英文内容用其他字体没问题,但对于 bengoli 似乎没什么用。
经过大量搜索,我为我的项目找到了一个简单的解决方案,即使用 mpdf 中已包含的 FreeSerif。
$mpdf = new \Mpdf\Mpdf([
'default_font' => 'FreeSerif',
'mode' => 'utf-8',
'margin_top'=>10,
'margin_buttom'=>10,
]);
我在下面添加了两行:
'default_font' => 'FreeSerif',
'mode' => 'utf-8',
初始化 mpdf 时。