zoukankan      html  css  js  c++  java
  • 如何用C#把Doc文档转换成rtf格式

    先在项目引用里添加上对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);
     
      } 
     } 
    }
    
    


     

  • 相关阅读:
    SpringBoot通过注解获取接口信息
    2.2.0Nginx代理与负载均衡
    1.1Nginx概述
    Nginx安装整合
    每日日报27
    PHP所遇问题——注意:未定义的索引
    每日日报26
    每日日报25
    每日日报24
    每日日报23
  • 原文地址:https://www.cnblogs.com/pangblog/p/3275462.html
Copyright © 2011-2022 走看看