У меня была похожая проблема, пока я не понял, что некоторые шрифты просто не будут отображать «чужие» (для них) знаки.
Я бы посоветовал вам попробовать использовать тот же шрифт, что и в программе (возможно, блокнот или что-то в этом роде), где текст отображается правильно. Это сработало идеально для меня.
Сначала я открыл файл в блокноте, а там в Format-> Font ... вы видите шрифт, который использовался для его открытия. Затем вам нужно будет найти местоположение шрифта, создать объект шрифта и передать его, например, абзац, прежде чем писать его в документ, и он будет работать, по крайней мере, я на это надеюсь. Удачи. :)