GroupDocs.Search for .NET

在商务文档中搜索文本

GroupDocs.Search for .NET 使您能够在文档中进行强大且灵活的文本搜索。将搜索功能无缝集成到 .NET 应用程序中。

如何在 TXT 数据中搜索

GroupDocs.Search 使在 TXT 文档中进行高效文本搜索成为可能,非常适合 .NET 应用程序。

  1. 设置一个用于存储搜索索引的文件夹。
  2. 选择包含您文件的文件夹。
  3. 配置搜索选项,仅处理 TXT 文档。
  4. 执行搜索并检索结果。
// 存储可重用搜索索引的路径
Index index = new Index("c:/MyIndex");

// 包含文档的文件夹
index.Add("c:/MyDocuments");

// 仅在特定文件格式中搜索
SearchOptions options = new SearchOptions();
options.SearchDocumentFilter = 
    SearchDocumentFilter.CreateFileExtension(".txt");

// 检索搜索结果
SearchResult result = index.Search("Lorem", options);
dotnet add package GroupDocs.Search
点击复制
已复制
更多示例 文档

高级搜索功能

GroupDocs.Search for .NET 使您能够在超过 70 种文件格式中进行复杂的文本搜索。索引提高搜索效率,帮助有效管理文档内容。

GroupDocs.Search 的主要功能

高级文本搜索

从流行的商业文档中提取相关文本,包括 PDF、Word 文件、演示文稿和电子表格。支持多种搜索技术,如模糊搜索、同音词检测和通配符。

优化的索引以加快搜索

构建和重用搜索索引以提高搜索速度。索引在搜索大型文档集合时优化性能。

支持多种语言

在超过 80 种语言编写的文档中进行搜索。自动检测不同的键盘布局和单词变体,以提高准确性。

灵活的搜索设置

通过可自定义的选项(包括过滤器、正则表达式和大小写敏感性设置)来细化搜索结果。

过滤待处理的文档

了解如何使用过滤器缩小文档搜索范围

C#

// 设置索引以排除某些文件格式
IndexSettings settings = new IndexSettings();
DocumentFilter fileExtensionFilter = 
  DocumentFilter.CreateFileExtension(".odp", ".png", ".rtf");

DocumentFilter invertedFilter = DocumentFilter.CreateNot(fileExtensionFilter);
settings.DocumentFilter = invertedFilter;

Index index = new Index("c:/MyIndex", settings);
    
// 指定文档目录
index.Add("c:/MyDocuments");

// 检索搜索结果
SearchResult result = index.Search("Lorem");

// 处理并使用搜索输出
Console.WriteLine("Documents: " + result.DocumentCount);
Console.WriteLine("Occurrences: " + result.OccurrenceCount);
dotnet add package GroupDocs.Search
点击复制
已复制
更多示例 文档

GroupDocs.Search 是什么?

GroupDocs.Search for .NET 是一个强大的库,用于高效的文本搜索和文档索引。它支持超过 70 种文件格式,包括行业标准的文档,如 PDF、Word、Excel 和 PowerPoint。提高搜索性能,获得快速且准确的结果。
了解更多
About illustration

准备好开始了吗?

免费下载 GroupDocs.Search 或获取试用许可证以获得完全访问权限!

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

关键功能

执行准确高效的数据搜索。

在您的商务文档中查找数据

GroupDocs.Search 支持 70+ 种文件格式,允许高效处理和搜索流行的办公文档。

临时许可提示

1
使用您的工作电子邮件地址进行注册。不允许使用免费邮件服务。
2
使用第二步中的获取临时许可证按钮。
 中国人