У меня есть HTML-текст с не-ascii символами, и я хочу, чтобы он печатался с использованием модуля HtmlEasyPrinting.
printer = HtmlEasyPrinting()
text = '''
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<b><</b>
<p>é</p>
</body>
</html>'''
printer.PreviewText(text)
printer.PrintText(text)
Когда я запускаю часть предварительного просмотра, все выглядит нормально!(применяется правильное кодирование) Когда я пытаюсь вместо этого использовать PrintText, все идет не так, и кажется, что символы, не относящиеся к ascii, получили забавные представления на бумаге / экспортированном файле.
У всех есть идея, почему предварительный просмотр работает нормально, но неСама печать?Есть ли какие-то настройки, которые нужно применить?
wx.version = 2.8.11.0 (gtk2-unicode) python 2.7