Based on the provided information I think this is related to the DocxFormatProvider you are trying to use. I'll try to shed some clarity on the different assemblies and namespaces for the RadRichTextBox and RadWordsProcessing components.
The Telerik.Windows.Documents.FormatProviders.OpenXml assembly and the provider in it are related to RadRichTextBox for WPF. This means that it can be used to convert from and to RadDocument
. The same applies for the Telerik.Windows.Documents.FormatProviders.Html assembly and the HtmlFormatProvider that resides in it.
, on the other hand, is the base class of WordsProcessing. This library also supports import and export from/to DOCX and HTML. However, the format providers that you need to use to produce a RadFlowDocument are in the Telerik.Windows.Documents.Flow.dll.
Basically, to show the binary DOCX in RadEditor you can do one of the following:
1. Take advantage of the WordsProcessing library shipped with the Telerik UI for ASP.AJAX suite and follow the approach demonstrated in the Import from DOCX and RTF article
2. Use the format provider assemblies related to RadRichTextBox for WPF
and convert the document to HTML on the server.
Also, as you mentioned you are creating an MVC application, please note that the controls in the Telerik UI for ASP.NET AJAX suite are not supported in an MVC setup
I hope this is useful.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.