Я использую Zend PDF, пытаясь напечатать русские слова. Мой кодZend PDF пытается напечатать русский язык
$unicodeString = "это фигня";
$page->drawText($unicodeString, 72, 720, 'UTF-8');
но результат ѕто фигнѕ
Так, печатает что-то странное. Я прочитал, что этот вопрос, возможно, придется делать со шрифтами и Unicode, поэтому я планирую исправить это, делая это:
$font = Zend_Pdf_Font::fontWithPath('/Library/Fonts/Times New Roman Bold.ttf');
Как я могу найти путь к этому шрифт в на IBM я/AS/400 машина?
Еще один очень простой вопрос. Шрифт будет поступать с сервера. Я понимаю, что шрифты должны быть на сервере, Zend PDF просто находит шрифт по имени. Шрифт не входит в структуру Zend. Правильно ли я понимаю?
Мне просто интересно, как китайский или вообще говорящий без английского языка получит доступ к веб-сайту, например, Google, Yahoo или StackOverflow. То, что я пытаюсь спросить, заключается в том, что если человек не знает английский, а клавиатура не на английском языке, как они будут вводить URL-адрес? Или я совершенно неправ?
Является ли URL на английском языке?
google.com 谷歌随着
Возможно ли это или нет?
Зод, первая часть вашего вопроса об рендеринге русского текста. Вторая часть вопроса касается интернационализированной системы доменных имен - http://en.wikipedia.org/wiki/Internationalized_domain_name. Связаны ли эти две части? Если нет, могу ли я предложить удалить вторую часть и поместить ее в отдельный вопрос? – dsolimano