GroupDocs.Search 使在 XLSX 文档中进行高效文本搜索成为可能,非常适合 .NET 应用程序。
- 设置一个用于存储搜索索引的文件夹。
- 选择包含您文件的文件夹。
- 配置搜索选项,仅处理 XLSX 文档。
- 执行搜索并检索结果。
GroupDocs.Search 使在 XLSX 文档中进行高效文本搜索成为可能,非常适合 .NET 应用程序。
// 存储可重用搜索索引的路径
Index index = new Index("c:/MyIndex");
// 包含文档的文件夹
index.Add("c:/MyDocuments");
// 仅在特定文件格式中搜索
SearchOptions options = new SearchOptions();
options.SearchDocumentFilter =
SearchDocumentFilter.CreateFileExtension(".xlsx");
// 检索搜索结果
SearchResult result = index.Search("Lorem", options);
GroupDocs.Search for .NET 使您能够在超过 70 种文件格式中进行复杂的文本搜索。索引提高搜索效率,帮助有效管理文档内容。
从流行的商业文档中提取相关文本,包括 PDF、Word 文件、演示文稿和电子表格。支持多种搜索技术,如模糊搜索、同音词检测和通配符。
构建和重用搜索索引以提高搜索速度。索引在搜索大型文档集合时优化性能。
在超过 80 种语言编写的文档中进行搜索。自动检测不同的键盘布局和单词变体,以提高准确性。
通过可自定义的选项(包括过滤器、正则表达式和大小写敏感性设置)来细化搜索结果。
// 设置索引以排除某些文件格式
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);
GroupDocs.Search 支持 70+ 种文件格式,允许高效处理和搜索流行的办公文档。