问题描述
我正在使用 mpdf 库进行 pdf 下载。它适用于英语。即使为印地语工作,但当我为印地文文本插入斜体标签时,pdf 中也没有正确显示。下面是我的示例 PHP 代码。
$html = '
<style>
p,td,span,i { font-family: freeserif; }
p { text-align: justify; }
td { text-align: justify; }
</style>
<h1>mPDF</h1>
<h4>Japnese</h4>
<p lang="ja">いろはにほへと<i> ちりぬるを </i>わかよたれそ つねならむ うゐのおくやま けふこえて あさきゆめみし ゑひもせす </p>
<h4>hindi</h4>
<p lang="hi"><i>संपर्क</i> बिंदुओं द्वारा मैन्युअल संपर्क जोड़ा गया क्योंकि अतिथि कार्ड प्रस्तुत किया गया है.ईमेल से प्राप्त संपर्क बिंदुओं द्वारा मैनुअल संपर्क जोड़ा गया</p>
</div>';
$mpdf = new \Mpdf\Mpdf([
'mode' => 'utf-8','default_font' => 'ind_hi_1_001'
]);
$mpdf->SetdisplayMode('fullpage');
$mpdf->autoScriptToLang = true;
$mpdf->autoLangToFont = true;
$mpdf->WriteHTML($html);
$mpdf->Output();
https://i.stack.imgur.com/rbOYH.png
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)