GroupDocs.Search for .NET

Recherche textuelle de logique booléenne

GroupDocs.Search for .NET facilite la création de requêtes de recherche avancées utilisant des opérateurs booléens (AND, OR, NOT) dans vos applications .NET.

Comment rechercher le contenu d’un document PDF en utilisant la logique booléenne

GroupDocs.Search rend la recherche du contenu d’un document PDF directe. Il fournit des conditions de recherche logique booléenne pour affiner les résultats dans les applications .NET.

  1. Spécifiez le dossier pour stocker l’index de recherche.
  2. Choisissez le dossier contenant les fichiers PDF.
  3. Exécutez la recherche et récupérez les résultats.
  4. Traitez les résultats.
// Définir le chemin vers le dossier d'index
Index index = new Index("c:/MyIndex");

// Spécifiez le dossier contenant les documents à rechercher
index.Add("c:/MyDocuments");

// Exécuter une recherche à l'aide d'une requête complexe
SearchResult result = index.Search("lorem AND impsum");
dotnet add package GroupDocs.Search
cliquez pour copier
copié
Plus d'exemples Documentation

Découvrez des fonctionnalités avancées pour la recherche et l’indexation de documents

La bibliothèque GroupDocs.Search for .NET simplifie la recherche et l’indexation de texte pour plus de 70 formats de fichiers. Localisez et gérez efficacement les informations avec des outils de recherche avancés.

Principales fonctionnalités de GroupDocs.Search

Recherche de texte puissante

Recherchez du texte à travers divers types de fichiers, y compris des PDF, des documents Word, des présentations PowerPoint et des tableurs. Utilisez des fonctionnalités telles que les correspondances exactes, les recherches floues et les jokers pour affiner les résultats.

Indexation de grandes quantités de données

Créez et maintenez des index pour des recherches plus rapides. L’indexation structure et organise les données, facilitant ainsi la recherche dans d’importantes collections de documents.

Prise en charge de plusieurs langues

Recherchez des documents en plus de 80 langues, avec un support pour différents types de claviers et formes morphologiques des mots afin d’améliorer la précision de la recherche.

Options de recherche personnalisables

Ajustez les paramètres de recherche avec des fonctionnalités telles que la sensibilité à la casse, des filtres de plage de dates et la possibilité d’exclure des mots ou des données spécifiques lors de l’indexation.

Utilisation de requêtes de recherche booléennes avancées

Cet exemple démontre comment appliquer des requêtes booléennes pour rechercher des documents PDF.

C#

// Définir le dossier pour l'index de recherche
Index index = new Index("c:/MyIndex");
    
// Spécifiez le chemin vers les documents à rechercher
index.Add("c:/MyDocuments");

// Créez une requête de recherche en utilisant la logique booléenne
SearchQuery wordQuery1 = SearchQuery.CreateWordQuery("Lorem");
SearchQuery wordQuery2 = SearchQuery.CreateWordQuery("ipsum");
SearchQuery booleanQuery = SearchQuery.CreateAndQuery(wordQuery1, wordQuery2);

// Récupérez les résultats de la recherche
SearchResult result = index.Search(booleanQuery);

// Traitez les résultats de recherche
Console.WriteLine("Documents: " + result.DocumentCount);
Console.WriteLine("Occurrences: " + result.OccurrenceCount);
dotnet add package GroupDocs.Search
cliquez pour copier
copié
Plus d'exemples Documentation

Qu’est-ce que GroupDocs.Search?

GroupDocs.Search for .NET est une bibliothèque complète pour rechercher et indexer du texte dans des documents. Elle prend en charge plus de 70 formats de fichiers, tels que PDF, Word, PowerPoint, Excel, images et fichiers ZIP, permettant un traitement efficace de grandes quantités d’informations.
En savoir plus
About illustration

Prêt à commencer ?

Téléchargez GroupDocs.Search gratuitement ou obtenez une licence d’essai pour un accès complet !

Ressources utiles

Explorez la documentation, les échantillons de code et le soutien communautaire pour améliorer votre expérience.

Découvrez les fonctionnalités clés

Explorez des fonctionnalités de recherche avancées et efficaces.

Rechercher à travers des formats de documents populaires

GroupDocs.Search prend en charge plus de 70 formats de fichiers. Personnalisez les règles de recherche et exploitez l’indexation pour économiser temps et effort.

Conseils sur les licences temporaires

1
Inscrivez-vous avec votre adresse e-mail professionnelle. Les services de messagerie gratuits ne sont pas autorisés.
2
Utilisez le bouton Obtenir une licence temporaire à la deuxième étape.
 Français