RTF 中的欧元符号

Bob*_*Bob 2 .net encoding rtf character-encoding

我试图在 RTF 文档中显示一个欧元符号,但运气不佳。

RTF 文档是一个模板,其中填充了来自 .Net 的数据(通过读取文本流并替换其中的标记)。这些代币之一与欧元符号有关。我的代码按预期工作,因为输出 RTF 文档在标记中包含欧元符号(在记事本中查看时),但是,当在 word 中查看时,欧元符号显示为“€”。

我认为这是一个编码问题 - 任何人都可以提供一些建议吗?

Mat*_*ell 5

rtf 应包含 \'80,而不是直接包含欧元符号。我不知道你是如何插入令牌的,但这是应该插入的,而不是€。

有关完整列表,请参阅Windows-1258 的完整字符列表。谢谢鲍勃。