C#实现在PowerPoint文档中搜索文本
来源:互联网 发布:linux下解压zip 编辑:程序博客网 时间:2024/05/27 10:43
用C#实现在PowerPoint文档中搜索文本
本文关键词: C# PowerPoint 搜索文本
用编程的方式根据对象模型很容易实现在Word、Excel文档中搜索文本,在PowerPoint里面也同样如此,使用对象模型有助于我们了解office的文档结构。
搜索的思路和方法基本是一样的,用PowerPoint应用程序对象打开指定的文档,用文档对象获取文档,再使用合适的对象将文档分割成搜索范围适中的对象进行搜索。
打开PowerPoint的VBA帮助文档VBAPP10.CHM,根据对象模型图,很容易找到我们需要的几个集合和对象:Application、Presentations、Presentation、Slides、Slide、TextFrame、TextRange。其中Presentation代表一个 PowerPoint 文档,Slide表示PowerPoint文档中的单张幻灯片,TextFrame是幻灯片上的文本框,TextRange是文本框中的文本。
打开PowerPoint文档:
Microsoft.Office.Core.MsoTriState.msoTrue,
Microsoft.Office.Core.MsoTriState.msoFalse,
Microsoft.Office.Core.MsoTriState.msoFalse);
Open()方法的第三个参数在帮助文档中的说明如下:
Untitled 可选。MsoTriState 类型。指定文件是否有标题。
因为是Untitled,所以按照上面的代码,打开文档之后才能引用PowerPoint文档的标题,如果不想使用标题,就要把枚举msoFalse改成msoTrue。
搜索文本:
- C#实现在PowerPoint文档中搜索文本
- 用C#实现在PowerPoint文档中搜索文本
- 用C#实现在PowerPoint文档中搜索文本
- 用C#编程实现在PowerPoint文档中搜索文本
- 用C#编程实现在PowerPoint文档中搜索文本
- 从文档中抽取文本,实现 Word, Excel, PowerPoint 文件的全文搜索
- 用C#实现在Word文档中搜索文本
- C#编程实现在Excel文档中搜索文本
- C#编程实现在Excel文档中搜索文本
- C#编程实现在Excel文档中搜索文本
- 用C#实现在Word文档中搜索文本
- C#编程实现在Excel文档中搜索文本
- 用C#实现在Word文档中搜索文本
- 用C#实现在Word文档中搜索文本
- 用C#实现在Word文档中搜索文本
- C#编程实现在Excel文档中搜索文本
- C#实现在Word文档中搜索文本
- C#编程实现在Excel文档中搜索文本
- 工作小记
- Visual C# 2005创建快捷方式
- C#中图形编程
- ultraedit中的正则表达式
- 用.NET解析主机名
- C#实现在PowerPoint文档中搜索文本
- hibernate
- JSP之page指令
- 国内最全的.net面试题目(转载)
- 微软Ajax库DOM事件模型
- jsp基础语法
- Java中如何正确处理异常
- java泛型
- 在Ubuntu应用程序菜单中自行增加程序菜单项