如何读取word文档结构图  word文档有多级标题(标题1,标题2,标题3.。)请高手给个思路或源码
谢谢

解决方案 »

  1.   


    using System;
    using System.Collections.Generic;
    using System.Text;
    using Microsoft.Office.Interop.Word;
    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                for (int i = 0; i < 10; i++)
                {
                    Microsoft.Office.Interop.Word.Application app = new Microsoft.Office.Interop.Word.Application();
                    Microsoft.Office.Interop.Word.Document doc = null;
                    object fileName = "D:\\1.doc";
                    object unknow = Type.Missing;
                   
                    app.Visible = true;
                    doc = app.Documents.Open(ref fileName,
                                                 ref unknow, ref unknow, ref unknow, ref unknow, ref unknow,
                                                 ref unknow, ref unknow, ref unknow, ref unknow, ref unknow,
                                                 ref unknow, ref unknow, ref unknow, ref unknow, ref unknow);
                    Console.WriteLine(doc.Paragraphs[1].Range.Text.Trim());                object unknowFirst = Type.Missing;
                    object saveChangesFirst = Microsoft.Office.Interop.Word.WdSaveOptions.wdPromptToSaveChanges;
                    app.ActiveDocument.Close(ref saveChangesFirst, ref unknowFirst, ref unknowFirst);                object unknowSec = Type.Missing;
                    object saveChanges = Microsoft.Office.Interop.Word.WdSaveOptions.wdSaveChanges;
                    app.Quit(ref saveChanges, ref unknowSec, ref unknowSec);
                }
            }
        }
    }
      

  2.   

    读取Word格式的标题,并存入数据库中
      

  3.   

    我的意思就是要吧文档结构图读入treeview中 可是标题有好多分级 不知该如何解决  
      

  4.   

    http://topic.csdn.net/u/20090112/22/73e8c2ad-86a3-4764-b6bc-23385b8ca9fc.html