当前位置:编程学习 > C#/ASP.NET >>

请问各位大神,C#,windows窗体程序能不能调用word的自动编写摘要?

就是我给出一个文本,想通过调用word的自动编写摘要,得到摘要显示出来,可以实现吗?大致要怎么实现,小白求助 --------------------编程问答-------------------- 自动编写摘要?    不知道什么意思,请恕我愚钝~

是不是直接读取txt,文本~然后生成word文档,且word文档生成的是具有某种格式的? --------------------编程问答--------------------
引用 楼主 z70888 的回复:
就是我给出一个文本,想通过调用word的自动编写摘要,得到摘要显示出来,可以实现吗?大致要怎么实现,小白求助


很简单。但是要掌握方法。

首先你要在Word中开启“录制宏”,然后执行你要的方法,然后“停止录制宏”。

再打开看看所录制的宏代码,你就知道执行此操作其涉及对象结构和方法过程了。 --------------------编程问答-------------------- 这个本没有什么技术含量。比如说你选择了一段文字,添加批注或者“摘要”,那么你所录制的宏也就是傻瓜化地反映了这个“操作过程”,并没有智能。

你需要自己写一个算法来产生摘要。例如把这个功能放到自己的服务器上,而将前端功能放在一个Silverlight桌面程序里边。那么用户只要打开这个Silverlight桌面程序,然后从文件管理器里拖一个文件到这个程序,这个程序就自动读取Word文档并且访问你的服务器来生成摘要内容,这个Silverlight桌面程序再更新Word文档,最后(不显示对话框而)保存文档。这个过程可能仅有2秒钟,但是这个过程中最有技术含量的当然是你服务器后台的那个算法了,而不是前端的Silverlight程序(这个程序可能只有20~30行代码而已)。
补充:.NET技术 ,  组件/控件开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,