您的位置:威尼斯官方网站 > 威尼斯正规官网 > 把Doc文档转换成rtf格式 [C#]

把Doc文档转换成rtf格式 [C#]

发布时间:2020-01-04 06:11编辑:威尼斯正规官网浏览(130)

    先在项目援引里增加上对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);

    }
    }
    }

    本文由威尼斯官方网站发布于威尼斯正规官网,转载请注明出处:把Doc文档转换成rtf格式 [C#]

    关键词: