将RTF字符串中的unicode字符转换为纯文本

问题描述:

我有一部分RTF文本不包含任何格式,但可能包含unicode字符。我需要在c#中将它们转换为纯文本。将RTF字符串中的unicode字符转换为纯文本

例如, 我的RTF代码块

perch\u233\'e9 

,一旦转换为纯文本应当读

perché 

我需要检测文本内的Unicode字符(像\ u233 \'e9)并将它们转换为适当的文本。

我该怎么做?我没有整个RTF文本,因为这些块是由扫描仪返回的。

基本上,我需要检测我需要解码和解码它们的字符。 谢谢。

+0

[此问题](https://*.com/a/1315997/62576)(特别是它被接受的答案)没有帮助? –

我能找到什么,我一直在寻找在http://chrisbenard.net/2014/08/20/Extract-Text-from-RTF-in-.Net/

它基本上清除除去格式化信息的一块RTF的。