GroupDocs.Search for Node.js via Java

Умное решение для поиска документов

Находите текст в различных форматах документов с помощью GroupDocs.Search for Node.js via Java. Создавайте расширенные поисковые запросы в ваших приложениях Node.js.

Выполните поиск в файлах PDF

GroupDocs.Search позволяет вам выполнять поиски в файлах PDF, уточняя результаты в приложениях Node.js via Java.

  1. Определите папку хранения для поискового индекса.
  2. Выберите папку с файлами PDF.
  3. Установите дополнительные параметры поиска.
  4. Запустите поиск и проанализируйте результаты.
const searchLib = require('@groupdocs/groupdocs.search')

// Укажите директорию для хранения поискового индекса
const index = new searchLib.Index("c:/MyIndex");

// Выберите папку, содержащую документы для поиска
index.add("c:/MyDocuments");

// Включите поиск по однозвучным словам
const options = new searchLib.SearchOptions();
options.setUseHomophoneSearch(true);

// Запустите сложный поисковый запрос
const result = index.search("metis", options);
npm i @groupdocs/groupdocs.search
нажмите, чтобы скопировать
скопировано
Больше примеров Документация

Расширенные возможности поиска и индексации

GroupDocs.Search for Node.js via Java предоставляет мощные инструменты для текстового поиска и индексации по более чем 70 форматам документов, упрощая нахождение и организацию информации.

Ключевые преимущества GroupDocs.Search

Всеобъемлющий текстовый поиск

Находите текст в различных типах документов, включая PDF, документами Word, презентациями PowerPoint и электронными таблицами. Используйте точные совпадения, нечеткие поиски и подстановочные знаки для уточненных результатов.

Эффективная индексация для больших данных

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

Поддерживает более 80 языков

Ищите в документах на различных языках с автоматическим распознаванием различных форм слов и раскладок клавиатуры.

Настраиваемые параметры поиска

Регулируйте параметры поиска, такие как чувствительность к регистру, фильтры по дате и исключения слов, чтобы получить точные результаты.

Использование поиска для документов PDF

В этом примере показано, как использовать поисковые запросы в документах PDF.

JavaScript

const searchLib = require('@groupdocs/groupdocs.search')

// Установите директорию для индексирования поиска
const index = new searchLib.Index("c:/MyIndex");
    
// Укажите путь к файлу для хранения документа
index.add("c:/MyDocuments");

// Введите пароль для защищенных файлов
index.getDictionaries().getDocumentPasswords().add("protected.pdf", '123456');

// Включите нечеткий поиск для обнаружения схожих слов
const options = new searchLib.SearchOptions();
options.getFuzzySearch().setEnabled(true);
options.getFuzzySearch().setFuzzyAlgorithm(new searchLib.SimilarityLevel(0.8));

// Извлеките результаты поиска
const result = index.search("Loarem", options);

// Обработайте и просмотрите результаты
console.log('Documents: ' + result.getDocumentCount());
console.log('Occurrences: ' + result.getOccurrenceCount());
npm i @groupdocs/groupdocs.search
нажмите, чтобы скопировать
скопировано
Больше примеров Документация

Введение в GroupDocs.Search

GroupDocs.Search for Node.js via Java — это высокопроизводительная библиотека для полного текстового поиска и индексации документов. Она поддерживает более 70 типов файлов, включая PDF, Word, PowerPoint, Excel, изображения и ZIP-архивы, обеспечивая быстрые и точные результаты.
Узнать больше
About illustration

Готовы начать?

Загрузите GroupDocs.Search бесплатно или получите пробную лицензию для полного доступа!

Полезные ресурсы

Изучите документацию, примеры кода и раздел поддержки, чтобы улучшить ваш опыт.

Изучите ключевые возможности

Откройте для себя функции высокоскоростного поиска, разработанные для повышения эффективности и точности.

Поиск в различных документах

GroupDocs.Search работает более чем с 70 форматами файлов, включая офисные документы, обеспечивая быстрые и точные поисковые запросы с поддержкой индексации.

Советы по временной лицензии

1
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский