Я пытаюсь создать PDF, который будет содержать китайские символы, используя dompdf. Вот мой код:Генерация DomPDF для китайских символов
require('dompdf/dompdf_config.inc.php');
$dompdf = new DOMPDF();
mb_internal_encoding('UTF-8');
def("DOMPDF_UNICODE_ENABLED", true);
$html = ' <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<style>
*{ font-family: DejaVu Sans, font-size: 12px;}
</style> </head> <body>
忠烈祠
</body>
</html>';
$dompdf->load_html($html);
$dompdf->render();
$output = $dompdf->output();
$filename = 'a.pdf';
$path = $filename;
file_put_contents($path, $output);
Проблема заключается в том, что сгенерированный PDF показывать только квадраты, когда я открываю его с хромом или читателя самана, но это выглядит хорошо в Mozilla Firefox.
Любые санкции?
https://github.com/barryvdh/laravel-dompdf/issues/79 см. Второй последний ответ ... может вам помочь .. –
Спасибо за ответ, но я просмотрел все ответы, которые я нашел в google. Проблема с моим проектом заключалась в кодировании в текстовом редакторе (netbeans на этом этапе) –