我正在尝试将word文档加载到Rich Textbox控件中,以便用户可以编辑内容并最终保存它。以下是我使用的代码:
string fileName = @"..\..\Files\test.doc";
TextRange range;
FileStream fStream;
if (File.Exists(fileName))
{
range = new TextRange(RTB.Document.ContentStart, RTB.Document.ContentEnd);
fStream = new FileStream(fileName, FileMode.OpenOrCreate);
range.Load(fStream, DataFormats.Rtf);
fStream.Close();
}
当我运行它时,我收到以下错误:
Unrecognized structure in data format 'Rich Text Format'.Parameter name: stream
我已确保该文档不包含图片。
答案 0 :(得分:0)
Word文档不是富文本文档。
在您执行此操作之前,需要首先将文档另存为RTF文件。