我正在使用html2pdf库来创建带有书签索引的pdf。默认情况下,它似乎适用于英语内容,但我需要生成包含英语和内容的内容。阿拉伯文字。 “aefurat”字体似乎工作得相对较好,除了一些特殊字符(',',“,”,...)呈现为方框([])。
我使用的代码是,
require_once(dirname(__FILE__).'/../html2pdf.class.php');
$html2pdf = new HTML2PDF('P', 'A4', 'en', true, 'UTF-8', 0);
$html2pdf->setDefaultFont('aefurat');
$html2pdf->writeHTML($content);
$html2pdf->Output('bookmark.pdf');
包含阿拉伯语和特殊字符的示例内容是
'这是阿拉伯语'“العربية”示例使用TCPDF ...这里有一些文字 在这里发短信“文字在这里”。
想知道我是否需要使用其他字体或更改某些配置。请建议我。