如何读取word文档结构图 word文档有多级标题(标题1,标题2,标题3.。)请高手给个思路或源码
谢谢
谢谢
解决方案 »
- c# win7环境下 怎样屏蔽win、 win+R等快捷键啊
- winfrom中如何实现像QQ一样有好友分组,每个分组中就是好友头像之类信息
- 本地调成成功,但传到服务器上就显示"未将对象引用设置到对象的实例"
- winform 捡分帖,问题解决分数不是问题--SQL行加锁
- Socke编程,接收数据不完整,可能是接收太快缘故,该如何处理,谢谢!
- 去掉输入文本框中历史记录的问题
- 跪求!!一个很急人的问题。希望好新人帮助
- 有关于TreeView的问题:获得所选择的那个结点的信息
- 请问Windows application如何调用calendar控件,谢谢
- 在使用.NET技术开发的时候(C#语言),我如何判断我的程序连接上了数据库?
- 选择哪个软件开发工具更合适呢?
- 如何解决傲游浏览器缓存
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);
}
}
}
}