<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-search</artifactId>
    <version>24.1</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-search', version: '24.1')
copied!  
<dependency org="com.groupdocs" name="groupdocs-search" rev="24.1">
    <artifact name="groupdocs-search" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-search" % "24.1"
copied!  

API Java haut niveau pour indexer et rechercher des documents

banner

Page produit | Documentation | Démonstrations | Référence API | Exemples | Blog | Assistance gratuite | Licence temporaire

GroupDocs.Search for Java est une API Java locale permettant d’indexer le contenu et les métadonnées des documents, d’exécuter des recherches (booléennes, floues, homophones), d’extraire du texte personnalisé, d’appliquer des filtres et de surligner les résultats.

Fonctionnalités de l’API d’indexation

  • Création et configuration d’index de recherche, événements d’indexation.
  • Indexation à partir de fichiers, flux ou structures de données.
  • Fusion de plusieurs index.
  • Prise en charge de :
    • champs supplémentaires
    • caractères réguliers et combinés
    • remplacement de caractères pendant l’indexation
    • extracteurs de texte personnalisés
  • Indexation de fichiers protégés par mot de passe.
  • Options d’index compactes ou avec métadonnées.
  • Compression des textes extraits.
  • Filtres pendant l’indexation :
    • date de création/modification
    • chemin de fichier (regex)
    • longueur de fichier
    • extension
    • filtres logiques AND/OR/NOT
  • Suppression ou renommage de documents indexés.
  • Ajout de champs personnalisés et étiquetage sans réindexation.
  • Enregistrement du texte dans l’index.

Fonctionnalités de l’API de recherche

Fonctionnalités de gestion des dictionnaires

  • Prise en charge de :
    • dictionnaire d’alias, d’alphabet, de remplacement de caractères
    • mots de passe
    • homophones, synonymes, correcteur orthographique
    • formes de mots

Formats de fichiers pris en charge

  • Contenu : DOCX, PDF, PPTX, EML, TXT, HTML, EPUB, ZIP, etc.
  • Métadonnées : DOCX, XLSX, PDF, MP3, AVI, PSD, DICOM, etc.

Formats pris en charge →

Environnements compatibles

  • Systèmes : Windows, macOS, Linux (Ubuntu, CentOS…)
  • Java : 1.7, 1.8 ou supérieur

Aucune dépendance tierce requise. Installation simple.

VersionRelease Date
25.423 avril 2025
24.422 avril 2024
24.26 février 2024
24.115 janvier 2024
23.615 juin 2023
23.324 mars 2023
22.1130 novembre 2022
22.1024 octobre 2022
21.225 janvier 2022
20.825 janvier 2022
19.225 janvier 2022
18.1225 janvier 2022
21.818 août 2021
21.318 mars 2021
20.1119 novembre 2020
20.623 juin 2020
20.416 avril 2020
19.1211 décembre 2019
19.5.115 juillet 2019
19.531 mai 2019
19.37 mars 2019
18.111 novembre 2018