Browse our Products Toggle navigation
If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.
If you experience errors, when you try to download a file, make sure your network policies (enforced by your company or ISP) allow downloading ZIP and/or MSI files.
Elevate your .NET applications with the latest GroupDocs.Search for .NET 24.1 (MSI) release. This update empowers developers with greater flexibility in managing document indexing workflows.
Supercharge document search and gain finer control over document processing by separating data extraction from indexing in your apps with the latest C# indexing API release. This functionality lets you pre-extract data and add it to the distributed index at your convenience, as shown in the following C# code example.
ExtractedData[] data = new ExtractedData[filePaths.Length]; // Creation of the extractor object Extractor extractor = new Extractor(); ExtractionOptions extractionOptions = new ExtractionOptions(); extractionOptions.ImageIndexingOptions.EnabledForSeparateImages = true; extractionOptions.ImageIndexingOptions.EnabledForEmbeddedImages = true; extractionOptions.ImageIndexingOptions.EnabledForContainerItemImages = true; extractionOptions.OcrIndexingOptions.EnabledForSeparateImages = true; extractionOptions.OcrIndexingOptions.EnabledForEmbeddedImages = true; extractionOptions.OcrIndexingOptions.EnabledForContainerItemImages = true; extractionOptions.UseRawTextExtraction = false; for (int i = 0; i < filePaths.Length; i++) { // Creation of the document object string filePath = filePaths[i]; DateTime modificationDate = File.GetLastWriteTime(filePath); string fileName = Path.GetFileName(filePath); string extension = Path.GetExtension(filePath); Stream stream = File.OpenRead(filePath); Document document = Document.CreateFromStream( fileName, modificationDate, extension, stream); // Extraction of the data from the document ExtractedData extractedData = extractor.Extract(document, extractionOptions); data[i] = extractedData; stream.Close(); } // Indexing of the extracted data Indexer indexer = node.Indexer; IndexingOptions options = new IndexingOptions(); options.IsAsync = false; indexer.Add(data, options);
Source*
Void Add(GroupDocs.Search.Common.ExtractedData[], GroupDocs.Search.Options.IndexingOptions)
GroupDocs.Search.Scaling.Indexer
You can view the list of all new features, enhancements, and bug fixes introduced in this release by visiting GroupDocs.Search for .NET 24.1 Release Notes.