HTML lang 属性在 mPDF 中不起作用

问题描述

我目前正在努力使正确版本的语言相关字形显示在它们各自的 PDF 文件中......从我阅读 mPDF 文档后的理解是,我需要做的就是设置 html lang 值如下所示,并将 autoScriptToLangautoLangToFont 设置为 true

我想要日文字符的示例 html:

<html lang="ja">
<body>
Sample language-dependent glyphs: 直今令角雇
</body>
</html>

但它似乎并没有反映在生成的 PDF 文件上。

这是我传递给 Mpdf\Mpdf 的设置

$settings = [
        'autoLangToFont' => true,'autoScriptToLang' => true,'format' => 'A4','margin_left' => 10,'margin_right' => 10,'margin_top' => 10,'margin_bottom' => 20,'margin_header' => 0,'margin_footer' => 5,'tempDir' => '/tmp/','default_font' => 'frutiger'
 ];

我尝试显示传递给 mPDF 的 HTML 并且它在那里工作,所以我相信我的问题是我缺少允许 mPDF 显示这些字符的日语版本的设置。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)