Мне нужно сгенерировать PDF из php-страницы, содержащей html, который включает шрифты Unicode (телугу). Он прекрасно отображается, когда я печатаю HTML-код и при рендеринге в PDF с использованием TCPDF символы Юникода искажают буквенные образования.
Я скопировал шрифт телугу из переводчиков Google и добавил шрифт телугу в tcpdf lib.
$message = '<h2 align="center">ధన్యవాదములు -- శుభోదయం</h2>';
$fontname = $pdf->addTTFfont('E:\xampp\htdocs\ncs\svdn\flowers\tcpdf\fonts\mandali-regular.ttf', 'TrueTypeUnicode');
$pdf->SetFont($fontname, "",30, false);
$pdf->writeHTML($message, true, 0, true, 0);
$pdf->Output("Test.pdf", 'I');
Вывод в формате html, как показано ниже. И то же самое должно быть напечатано и в PDF.
ధన్యవాదములు -- శుభోదయం
Но в текущем выпуске вышеупомянутые согласные не разделены: