GroupDocs.Search for Java

Розумний пошук тексту в документах

З GroupDocs.Search for Java ви можете безперешкодно шукати та витягувати текст з кількох типів документів у ваших додатках Java.

Виконання текстових пошуків у файлах PPTX

GroupDocs.Search спрощує пошук у файлах PPTX за допомогою складної логіки та індексування, підвищуючи точність пошуку в додатках Java.

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

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

// Увімкніть пошук для омонімів, щоб знайти слова з подібною вимовою
SearchOptions options = new SearchOptions();
options.setUseHomophoneSearch(true);

// Виконайте розширений запит пошуку
SearchResult result = index.search("metis", options);
Maven XML
клікніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Покращені можливості пошуку та індексування

GroupDocs.Search for Java спрощує пошук тексту та індексування в понад 70 форматах документів, надаючи ефективні інструменти для швидкого управління та пошуку інформації.

Основні можливості GroupDocs.Search

Всебічний пошук тексту

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

Оптимізоване індексування для великих даних

Створюйте структуровані індекси, щоб прискорити пошук, спрощуючи навігацію через величезні репозиторії документів.

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

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

Гнучкі налаштування пошуку

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

Реалізація розширених запитів пошуку

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

Java

// Визначте каталог для індексування пошуку
Index index = new Index("c:/MyIndex");
    
// Вкажіть шлях до файлів документів
index.add("c:/MyDocuments");

// Введіть пароль для зашифрованих документів
index.getDictionaries().getDocumentPasswords().add("protected.pptx", "123456");

// Увімкніть нечіткий пошук для виявлення схожих слів
SearchOptions options = new SearchOptions();
options.getFuzzySearch().setEnabled(true);
options.getFuzzySearch().setFuzzyAlgorithm(new SimilarityLevel(0.8));

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

// Обробіть та проаналізуйте результати пошуку
System.out.println("Documents: " + result.getDocumentCount());
System.out.println("Occurrences: " + result.getDocumentCount());
Maven XML
клікніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Що робить GroupDocs.Search?

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

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

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

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

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

Огляд ключових функцій

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

Знайдіть інформацію у документах PPTX з GroupDocs.Search

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

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

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