医生
DOC是Microsoft开发的默认目标二进制文件格式,用于表示word97 - 2003中的文档。
点
DOT是微软开发的二进制文件格式,用于表示word97 - 2003中的模板。
使用DocFormatProvider
DocFormatProvider可以方便地将DOC或DOT文件导入到RadFlowDocument,保存整个文档结构和格式。
使用DocFormatProvider,您应该添加对下面列出的程序集的引用:
- Telerik.Windows.Documents.Core.dll
- Telerik.Windows.Documents.Flow.dll
- Telerik.Windows.Documents.Flow.FormatProviders.Doc.dll
- Telerik.Windows.Zip.dll
进口
要导入DOC或DOT文件,应该使用进口()的方法DocFormatProvider.
例1:从文件导入文档
RadFlowDocument文档;using(流输入= File.OpenRead("Sample.doc")) {DocFormatProvider provider = new DocFormatProvider();document = provider.Import(input);}
下面是如何从包含文档的字节数组导入文档:
例2:从字节数组导入文档
DocFormatProvider提供程序= new DocFormatProvider();RadFlowDocument文档= provider.Import(input);
由此产生的RadFlowDocument可以像任何代码生成的文档一样进行操作。