如何用C#把Doc文档转换成rtf格式
2013-08-21 22:19
507 查看
先在项目引用里添加上对Microsoft Word 9.0 object library的引用
using System; namespace DocConvert { class DoctoRtf { static void Main() { //创建一个word的实例 Word.application newApp = new Word.Application(); // 指定源文件和目标文件 object Source="c:\\abc\\Source.doc"; object Target="c:\\abc\\Target.rtf"; object Unknown =Type.Missing; // 打开要转换的Word文件 newApp.Documents.Open(ref Source,ref Unknown, ref Unknown,ref Unknown,ref Unknown, ref Unknown,ref Unknown,ref Unknown, ref Unknown,ref Unknown,ref Unknown, ref Unknown ); // 指定文档的类型 object format = Word.WdSaveFormat.wdFormatRTF; //改变文档类型 newApp.ActiveDocument.SaveAs(ref Target,ref format, ref Unknown,ref Unknown,ref Unknown, ref Unknown,ref Unknown,ref Unknown, ref Unknown,ref Unknown,ref Unknown); //关闭word实例 newApp.Quit(ref Unknown,ref Unknown,ref Unknown); } } }
相关文章推荐
- 如何用C#把Doc文档转换成rtf格式
- 把Doc文档转换成rtf格式 [C#]
- C#实现将Doc文档转换成rtf格式的方法示例
- 如何将eclipse导出的doc文档转换为chm格式
- C#中如何将XML+XSL文档转换为HTML格式
- 把Doc文档转换成rtf格式
- 把Doc文档转换成rtf格式
- 把Doc文档转换成rtf格式 (转载)
- 把Doc文档转换成rtf格式
- 如何将eclipse导出的doc文档转换为chm格式
- PPT幻灯片如何转换成PDF文档格式
- 如何将excel转换成word文档格式
- 如何将RichTextBox中的RTF格式的文档以二进制形式存入数据库中??
- 【好文翻译】一步一步教你使用Spire.Doc转换Word文档格式
- Java平台要实现类似豆丁百度文科的文档在线阅读,总体思路是讲doc docx等文件格式利用jcom转换成pdf再用swftools转为swf。再用flexpaper组件显示swf。
- Java平台要实现类似豆丁百度文科的文档在线阅读,总体思路是讲doc docx等文件格式利用jcom转换成pdf再用swftools转为swf。再用flexpaper组件显示swf。
- 如何将C#/.NET 将json字符串格式数据转换成对象
- [转]how to programatically access built-in properties of open xml word doc(如何读取open xml格式文档属性)
- 如何转换一些常见的文档格式
- 如何将word文档转换成excel格式