如题,一行一行读取word内容,要求能读word样式。不想用另存html的方法。忘高手赐教

解决方案 »

  1.   

    Word.ApplicationClass wordApp=new ApplicationClass();
    object file=path;
    object nullobj=System.Reflection.Missing.Value;   
    Word.Document doc = wordApp.Documents.Open(
    ref file, ref nullobj, ref nullobj, 
    ref nullobj, ref nullobj, ref nullobj, 
    ref nullobj, ref nullobj, ref nullobj, 
    ref nullobj, ref nullobj, ref nullobj);doc.ActiveWindow.Selection.WholeStory();
    doc.ActiveWindow.Selection.Copy();
    IDataObject data=Clipboard.GetDataObject();
    string str=data.GetData(DataFormats.Text).ToString();
    doc.Close();
      

  2.   

    IDataObject data=Clipboard.GetDataObject();
    这句是什么意思?
      

  3.   

    http://topic.csdn.net/t/20040726/16/3211385.html如何按页、按行读取WORD中的信息VBhttp://support.microsoft.com/default.aspx?scid=kb;en-us;311452微软资料
      

  4.   


    MSDN中所有关于word的操作http://msdn.microsoft.com/zh-cn/library/78whx7s6(v=VS.80).aspx