GroupDocs.Search for .NET

Поиск текста в бизнес-документах

GroupDocs.Search for .NET позволяет проводить мощные и гибкие текстовые поиски в ваших документах. Интегрируйте функциональность поиска в приложения .NET.

Как осуществить поиск в данных XLSX

GroupDocs.Search позволяет эффективно проводить текстовые поиски в документах XLSX, что делает его идеальным для приложений .NET.

  1. Настройте папку для хранения поискового индекса.
  2. Выберите папку, содержащую ваши файлы.
  3. Настройте параметры поиска, чтобы обрабатывать только документы XLSX.
  4. Выполните поиск и получите результаты.
// Путь для хранения многоразового поискового индекса
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);
dotnet add package GroupDocs.Search
нажмите, чтобы скопировать
скопировано
Больше примеров Документация

Расширенные функции поиска

GroupDocs.Search for .NET обеспечивает сложные текстовые поисковые операции по более чем 70 форматам файлов. Индексация повышает эффективность поиска и помогает эффективно управлять содержимым документов.

Основные функции GroupDocs.Search

Расширенный текстовый поиск

Извлекайте актуальный текст из популярных бизнес-документов, включая PDFs, 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
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский