У меня есть текстовое содержимое на языке «xyz».
<p style="font-family:xyz;"> eWvS³: kmwkMnsâ kq¸Àt^mWmb KmeIvkn kocoknsâ aq¶mw]Xn¸v </p> // It will not display correctly as font is not embedded.
здесь шрифт xyz (xyz.ttf) не является unicode.
Теперь я хочу преобразовать текст шрифта «XYZ» (xyz.ttf) в unicode «PQR» (pqr.ttf) шрифт
Просто, не-unicode китайский (non_uni_chinese.ttf) для uniocode китайский (uni_chinese.ttf)
как я могу сделать это с помощью php. любая помощь?
Вы должны сделать это «по характеру».
Это означает, что вы должны заменить каждого символа шрифтом «не-Unicode Chinese» шрифтом Unicode. Я мало знаю о китайцах, но во Вьетнаме они используют этот способ:
Конечно, мы не делаем этого шаг за шагом, мы используем программное обеспечение под названием «Unikey» для этого.
И я уверен, что на китайском языке есть программное обеспечение. Дело здесь в том, что вы должны «сделать» это снова в PHP.
Здесь вам что-то может помочь: http://www.pinyin.info/tools/converter/chars2uninumbers.html
Удачи.
Сгенерированный вывод должен использовать одну кодировку. Это не правильное решение, но в любом случае для преобразования строки в другую кодировку вы должны использовать функцию iconv http://www.php.net/manual/en/function.iconv.php