Browse our Products

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.

 

GroupDocs.Search for .NET 24.1 (DLLs only)

Download   Support Forum 

File Details

  • Downloads:
  • 1
  • File Size:
  • 223.39MB
  • Date Added:
  • 26/1/2024

Description

This ZIP file contains only the GroupDocs.Search for .NET 24.1 assemblies. The assemblies are the same as in the MSI installer of the product of the same version. Download this if you want to use GroupDocs.Search for .NET without the MSI installer. This ZIP download does not contain the demo projects.

File Details

Simplify search integration within your .NET projects using GroupDocs.Search for .NET 24.1 (DLLs only). This release offers developers a flexible deployment option while delivering the same powerful indexing capabilities.

Supercharge Data Extraction and Indexing

Enjoy greater control over document search workflows by separating data extraction from indexing within your applications using the latest release of the C# indexing API. With this update, you can pre-extract data and inject it into the distributed index based on your requirement, 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*

Public API and Backward Incompatible Changes

  • Added Void Add(GroupDocs.Search.Common.ExtractedData[], GroupDocs.Search.Options.IndexingOptions) method to the GroupDocs.Search.Scaling.Indexer class.

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.

 English