0

我正在尝试在我由 MPDF 库生成的 pdf 中编写孟加拉语。

$mpdf = new \Mpdf\Mpdf([

            
            'margin_top'=>10,
            'margin_buttom'=>10,


        ]);

没有错误,我尝试用于孟加拉语的外部字体不会影响我的内容,我尝试过 DejaVu Sans 它适用于几种语言,但不知道哪种适用于孟加拉语,我有英语和孟加拉语内容在同一页面中,所以当我使用其他字体或外部字体时,我得到 ?????????? [][[][][][][][],英文内容可以使用其他字体,但对于 bengoli 似乎没有任何效果。

4

1 回答 1

0

经过大量搜索后,我为我的项目找到了一个简单的解决方案,即使用已包含在 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 时。

于 2021-03-13T10:59:13.817 回答