Я пытаюсь преобразовать файл NFO с помощью некоторых сумасшедших художественных примеров ASCII, используя скрипт Python и PIL.Все хорошо, когда NFO содержит только простые символы, но с искусством «полных прямоугольников» все, что я получаю, это много «ùùùù».
nfoFont = ImageFont.truetype('cour.ttf', size=12, encoding='unic')
#[...other code...]
nfoImage = Image.new("RGB", nfoSize, 'black')
draw = ImageDraw.Draw(nfoImage)
currentLineHeight = 0;
for line in nfoText:
draw.text((0, currentLineHeight), line, font=nfoFont, fill='gray')
currentLineHeight += nfoFontHeight
Я думаю, что я, вероятно, использую неправильный шрифт,и неправильная кодировка.Я знаю, что такого рода НФО были созданы с кодировкой CP437, но я не вижу способа получить это.
Любая помощь приветствуется !!