在PDF、Microsoft Office、OpenOffice和许多其他文档文件格式上执行文本搜索和索引。
借助先进的全文搜索功能,快速定位大型文档集合中的信息。
自定义搜索功能,如同义词、模糊搜索和词干提取,以提高准确性和结果。
GroupDocs.Search 提供强大的工具,用于在流行的文档格式中进行索引和搜索文本。通过先进的搜索功能简化和增强文档管理。
在索引文档中执行快速且准确的文本搜索。
利用模糊搜索、同义词和词干提取等功能,以获取更精确的结果。
在Microsoft Office、PDF、OpenOffice 和其他常见格式中索引和搜索内容。
快速构建和维护大型文档集合的索引。
GroupDocs.Search 代码示例
// 创建一个 Index 类的实例,指定用于存储索引的文件夹。
Index index = new Index("\\Index Folder");
//指定将在其中进行搜索的文档路径。
index.Add("\\Documents Folder");
//创建 SearchOptions 对象的实例。
SearchOptions options = new SearchOptions();
//执行所需文本的搜索。
SearchResult result = index.Search("ipsum dolor", options);
//处理和处理搜索结果。
if (result.DocumentCount > 0){
Console.WriteLine("Documents: " + result.DocumentCount);
for (int i = 0; i < result.DocumentCount; i++)
{
FoundDocument document = result.GetFoundDocument(i);
Console.WriteLine("Document: " + document.DocumentInfo.FilePath);
Console.WriteLine("Found: " + document.FoundFields.Length);
}
}
// 创建一个 Index 类的实例,指定用于存储索引的文件夹。
Index index = new Index("\\Index Folder");
//指定将在其中进行搜索的文档路径。
index.add("\\Documents Folder");
//创建 SearchOptions 对象的实例。
SearchOptions options = new SearchOptions();
//执行所需文本的搜索。
SearchResult result = index.search("ipsum dolor", options);
//处理和处理搜索结果。
if (result.getDocumentCount() > 0){
System.out.println("Documents: " + result.getDocumentCount());
for (int i = 0; i < result.getDocumentCount(); i++)
{
FoundDocument document = result.getFoundDocument(i);
System.out.println("Document: " + document.getDocumentInfo().getFilePath());
System.out.println("Found: " + document.getFoundFields().length);
}
}
const searchLib = require('@groupdocs/groupdocs.search');
// 创建一个 Index 类的实例,指定用于存储索引的文件夹。
const index = new searchLib.Index('\\Index Folder');
//指定将在其中进行搜索的文档路径。
index.add('\\Documents Folder');
//创建 SearchOptions 对象的实例。
const options = new searchLib.SearchOptions();
//执行所需文本的搜索。
const result = index.search('ipsum dolor', options);
//处理和处理搜索结果。
if (result.getDocumentCount() > 0){
console.log('Documents: ' + result.getDocumentCount());
for (int i = 0; i < result.getDocumentCount(); i++)
{
const document = result.getFoundDocument(i);
console.log('Document: ' + document.getDocumentInfo().getFilePath());
console.log('Found: ' + document.getFoundFields().length);
}
}
GroupDocs.Search几乎支持所有广泛使用的文件格式
发现展示我们性能、覆盖范围和增长的关键指标。
我们提供超过70种流行文档格式的兼容性。
GroupDocs.Search for .NET 在NuGet上已被下载超过500,000次。
Java开发者在Maven上下载了GroupDocs.Search超过12,000次。
全球开发者和领先企业依赖我们的产品提供创新解决方案。
GroupDocs库获得全球领先品牌和组织的信任。
GroupDocs.Search 与以下操作系统和框架兼容:
查找有关GroupDocs.Search的常见问题答案。
使用我们的免费网络应用程序探索 GroupDocs.Search。直接在您的浏览器中对超过70种流行文件格式执行文本搜索和索引——完全免费。