Почему бы и нет, вам просто нужно авторизоваться в acr, а затем вы можете извлечь изображения из этого ACR. вы не сможете использовать соединение Azure для этого, но вы можете использовать соединение Docker для этого (как в kubernetes, так и в devure devure).
pygame использует SDL_ttf для рендеринга, таким образом, необходимо быть в прекрасной форме, когда рендеринг идет.
unifont.org, кажется, имеет некоторые обширные ресурсы на шрифтах С открытым исходным кодом для диапазона сценариев.
Я захватил Киберразрядный пан-шрифт юникода и извлек включенный ttf. Следующее 'работало над моей машиной', которая является Windows Vista, Домой Основным и Python 2.6:
# -*- coding: utf-8 -*-
import pygame, sys
unistr = u"黒澤 明"
pygame.font.init()
srf = pygame.display.set_mode((640,480))
f = pygame.font.Font("Cyberbit.ttf",20)
srf.blit(f.render(unistr,True,(0,0,0)),(0,0))
pygame.display.flip()
while True:
srf.blit(f.render(unistr,True,(255,255,255)),(0,0))
for e in pygame.event.get():
if e.type == pygame.QUIT:
pygame.quit()
sys.exit()
Пока Вы просто отображаете unicode текст, необходимо быть в фантастической форме. Если, однако, Вы хотите на самом деле считать вход unicode от пользователя, ситуация намного более холодна. Pygame не имеет никаких методов ввода никакого вида.
Насколько я - осведомленный — and я не попробовал его сам — PyGame, должен Просто Работать, когда Вы передаете его строка Unicode, содержащая китайские символы, например, u '\u4e2d\u56fd'.
См. 'Восточную Азию' в соответствии с http://www.unifont.org/fontguide/ для довольно многих подходящих шрифтов открытой лицензии.