Write non ascii characters into text run

Thanks for that. I had to tweak the approach a little bit to just use the ord() function, and not convert to hex. Now I’m running into the same issue as documented here: Python: CreateTextRun with unicode objects

Namely, the correct characters are being written, but with spaces in between the characters:
image