Создать PDF-файл с несколькими языками в PHP
В настоящее время я использую mpdf для создания файла.pdf, используя скрипт PHP. Но это работает только с английским языком. Но далее у меня есть требования для нескольких языков.
Для нескольких языков я использую шрифты UTF-8. В браузере эти слова выглядят правильно, но в файлах PDF отображаются только квадраты.
Или, пожалуйста, кто-нибудь направит меня, если я использую определенный шрифт, что мне делать? [Напр. Я использую шрифт "Mangal" для языка хинди]
Есть ли решение?
Заранее спасибо. Я очень ценю за вашу помощь.
2 ответа
Это для c Panel (PHP)
1. сначала обновите последнюю версию mPDF, например 8.0. А если вы используете cpanel, просто установите composer.
2. Укажите путь к каталогу для mPDF (например, укажите "путь к каталогу в путь к файлу /")
3. Добавьте эту строчку в свой файл $mpdf->autoLangToFont = true; $mpdf->autoScriptToLang = true;
4. Наконец, mpdf автоматически определяет, какие языки вы используете в своих базах данных.
5. если вы используете базы данных PhpMyadmin, дайте вашей таблице имя описания, которое вы хотите распечатать в формате pdf.. просто перейдите в свою таблицу и выберите столбец, чтобы изменить параметры сортировки utf8_general_ci..
6. если вы дадите 5. шаг. Не будет печататься?????????.