Я использую класс R & OS: pdf для генерации PDF в проектах php.Классы cpdf и ezpdf очень помогают в создании PDF-файлов.За исключением печати китайских иероглифов.Я могу вводить и отображать китайские иероглифы на веб-странице HTML и хранить в MySQL.Но они появились блоки в PDF.Вы знаете, как решить эту проблему?Спасибо.
Вы можете попробовать последнюю версию pdf-класса R & OS для php для поддержки шрифтов Unicode. Также убедитесь, что у вас есть рабочий шрифт Unicode, который включает китайские символы.
Единственное, что я знаю (который работал) - это Arial Unicode от Microsoft. http://www.microsoft.com/typography/fonts/font.aspx?FMID=1081
В текущей версии 0.11.7 нет поднабора шрифтов, который включит файл шрифта 22 МБ в документ PDF.
Ствол SVN R & OS классов PDF имеет ЭКСПЕРИМЕНТАЛЬНУЮ версию (0.11.8), которая поддерживает подмножество шрифтов.
Подробнее здесь: http://sourceforge.net/p/pdf-php/blog/2013/07/fonts-the-2nd/
Я не пробовал интернационализацию с ezPdf, но вы можете попробовать сделать
iconv("<chinese encoding>", "UTF-8", "text")
и отправьте это в библиотеки ezPdf вместо прямой отправки текста на китайском языке.