Я использую mpdf для преобразования таблицы в html в pdf.
Эта таблица содержит символы евро (но может содержать другие символы валюты в будущем) дело в том, что хотя я установил mpdf charset в utf-8, он продолжает печатать ( € ) или ( ¬ ) символы (без скобок).
Это то, что я пробовал до сих пор:
- с использованием функций utf8_encode и decode.
- Кодирование как windows-1252, так и iso-8859-15 (кодировка mpdf).разные способы написания одного и того же символа (€ €, €)
Вот мой код:
$mpdf= new mpdf('utf-8', array(210,320));
$mpdf->AddPage("L");
$mpdf->allow_charset_conversion = true;
$mpdf->charset_in = 'utf-8';
$mpdf->WriteHTML( utf8_encode("test € €, €"), 2);
//OUTPUT
$mpdf->Output("test.pdf",'F');
echo $pdf_name;
В результате я получаю: [https://i.stack.imgur.com/vUpHi.png][1]