Я видел, что образцы пользуются библиотекой объектов Word 9.0. Но у меня есть Бета Office 2010 и.NET 4.0 в VS2010. Какие-либо подсказки относительно того, как пойти с новым Word Dlls?
Таким образом, я просто хотел заставить функциональность RTF НАПИСАТЬ СООБЩЕНИЕ с.NET3.5 или позже.
Я получил лучшее решение с WPF, используя TextRange.
FlowDocument document = new FlowDocument();
//Read the file stream to a Byte array 'data'
TextRange txtRange = null;
using (MemoryStream stream = new MemoryStream(data))
{
// create a TextRange around the entire document
txtRange = new TextRange(document.ContentStart, document.ContentEnd);
txtRange.Load(stream, DataFormats.Rtf);
}
Теперь вы можете видеть извлеченный текст внутри documentTextRange.Text
Вы действительно плохо знакомы с загрузкой .RTF в Word? .net имеет элемент управления RichTextBox, который может обрабатывать файлы .RTF. См. Здесь: http://msdn.microsoft.com/en-us/library/1z7hy77a.aspx (Как загрузить файлы в элемент управления RichTextBox Windows Forms)