| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Можно ли вывести Unicode на Image? |
| Автор: EKoshelev 6.2.2013, 13:39 |
| Хочу попробовать вывести иероглифы на Image. Шрифты есть... Если кто-нибудь знает как, подскажите плз ) |
| Автор: Чучмек 6.2.2013, 16:53 |
| А в лэйбу можешь вывести? И какая делфа? |
| Автор: EKoshelev 7.2.2013, 09:05 | ||
| Честно гря, я даже не знаю как компьютеру в мозг этот юникод загрузить. Там вроде был какой-то WideChar штоль? И съест ли лабель такой чар - фиг знает. Дельфа седьмая. -------- В лейбл, похоже, не выводится. Сейчас (на работе) шрифтов китайских нет, зато есть втроенный греческий, например. Дак вот из Word'а взял код буквы "гамма" (0x03b3) и накидал вот такой код:
В результате на лейбле оказался знак вопроса. Символы из ASCII выводит нормально, если чё. Шрифт на лейбле Times New Roman. |
| Автор: Чучмек 7.2.2013, 09:47 |
| Я почему и спрашиваю. Так не получится. В неюникодной делфе все равно преобразуется в ansistring. Но в любом случае можно. И в любом случае через canvas. Только в d7 придется через API. Минут через 20 пример дам. |
| Автор: Akella 7.2.2013, 09:52 |
| А TNT components не спасут гиганта мысли? Добавлено через 38 секунд Или http://www.tmssoftware.com/site/tmsuni.asp |
| Автор: Чучмек 7.2.2013, 10:50 | ||||
Добавлено через 4 минуты и 25 секунд ps Даже запись вида
в d7 не работает :( |
| Автор: Чучмек 7.2.2013, 11:22 |
| http://hanbalik.narod.ru/library/fonts/fzsjsfw.zip |
| Автор: EKoshelev 7.2.2013, 11:39 |
| Akella, да, на TNT уже получилось. Просто стараюсь избегать использования нестандартных компонентов. Чучмек, Спасибо, твой пример пашет. По крайней мере с греческими буквами. |