GroupDocs.Search for .NET

Булева логіка текстового пошуку

GroupDocs.Search for .NET спрощує створення складних запитів пошуку, використовуючи булеві оператори (AND, OR, NOT) у ваших додатках .NET.

Як шукати вміст документів PPTX за допомогою булевої логіки

GroupDocs.Search робить пошук вмісту документів PPTX зрозумілим. Він надає умови пошуку за булевою логікою для уточнення результатів у додатках .NET.

  1. Вкажіть папку для зберігання індексу пошуку.
  2. Оберіть папку, що містить файли PPTX.
  3. Виконайте пошук та отримайте результати.
  4. Обробіть результати.
// Вкажіть шлях до папки з індексом
Index index = new Index("c:/MyIndex");

// Вкажіть папку, що містить документи для пошуку
index.Add("c:/MyDocuments");

// Виконайте пошук за допомогою складного запиту
SearchResult result = index.Search("lorem AND impsum");
dotnet add package GroupDocs.Search
клікніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Досліджуйте розширені можливості для пошуку та індексації документів

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

Основні функції GroupDocs.Search

Потужний текстовий пошук

Шукайте текст в різних типах файлів, включаючи PDF, документи Word, презентації PowerPoint і електронні таблиці. Використовуйте функції, такі як точні відповідності, нечіткий пошук та підстановочні знаки для уточнення результатів.

Індексація великих наборів даних

Створюйте та підтримуйте індекси для швидших пошуків. Індексація організовує дані, полегшуючи пошук великих колекцій документів.

Підтримка кількох мов

Шукайте документи більш ніж 80 мовами з підтримкою різних розкладок клавіатури та морфологічних форм слів для покращення точності пошуку.

Налаштовувані параметри пошуку

Відрегулюйте налаштування пошуку за допомогою таких функцій, як чутливість до регістру, фільтри за діапазоном дат та можливість виключення певних слів або даних під час індексації.

Використання розширених булевих запитів пошуку

Цей приклад демонструє, як застосувати булеві запити для пошуку документів PPTX.

C#

// Встановіть папку для індексу пошуку
Index index = new Index("c:/MyIndex");
    
// Вкажіть шлях до документів, що підлягають пошуку
index.Add("c:/MyDocuments");

// Створіть запит пошуку за допомогою булевої логіки
SearchQuery wordQuery1 = SearchQuery.CreateWordQuery("Lorem");
SearchQuery wordQuery2 = SearchQuery.CreateWordQuery("ipsum");
SearchQuery booleanQuery = SearchQuery.CreateAndQuery(wordQuery1, wordQuery2);

// Отримайте результати пошуку
SearchResult result = index.Search(booleanQuery);

// Обробіть результати пошуку
Console.WriteLine("Documents: " + result.DocumentCount);
Console.WriteLine("Occurrences: " + result.OccurrenceCount);
dotnet add package GroupDocs.Search
клікніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Що таке GroupDocs.Search?

GroupDocs.Search for .NET - це комплексна бібліотека для пошуку та індексації тексту в документах. Вона підтримує понад 70 форматів файлів, таких як PDF, Word, PowerPoint, Excel, зображення та ZIP-файли, що дозволяє ефективно обробляти великі обсяги інформації.
Дізнатися більше
About illustration

Готові почати?

Завантажте GroupDocs.Search безкоштовно або отримайте пробну ліцензію для повного доступу!

Корисні ресурси

Вивчіть документацію, зразки коду та підтримку спільноти для покращення вашого досвіду.

Відкрийте для себе ключові особливості

Досліджуйте розширені та ефективні функціональні можливості пошуку.

Пошук у популярних форматах документів

GroupDocs.Search підтримує понад 70 форматів файлів. Налаштуйте правила пошуку та використовуйте індексацію для економії часу і зусиль.

Поради щодо тимчасової ліцензії

1
Зареєструйтеся за допомогою вашої робочої e-mail. Безкоштовні поштові служби заборонені.
2
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська