GroupDocs.Search for .NET

Ricerca testuale con logica boolean

GroupDocs.Search for .NET semplifica la creazione di query di ricerca avanzate utilizzando operatori booleani (AND, OR, NOT) all’interno delle tue applicazioni .NET.

Come cercare il contenuto di documenti DOCX utilizzando la logica boolean

GroupDocs.Search rende la ricerca del contenuto dei documenti DOCX diretta. Fornisce condizioni di ricerca logica booleana per affinare i risultati nelle applicazioni .NET.

  1. Specifica la cartella in cui memorizzare l’indice di ricerca.
  2. Scegli la cartella contenente i file DOCX.
  3. Esegui la ricerca e recupera i risultati.
  4. Elabora i risultati.
// Imposta il percorso nella cartella degli indici
Index index = new Index("c:/MyIndex");

// Specifica la cartella contenente i documenti da cercare
index.Add("c:/MyDocuments");

// Esegui una ricerca utilizzando una query complessa
SearchResult result = index.Search("lorem AND impsum");
dotnet add package GroupDocs.Search
clicca per copiare
copiato
Altri esempi Documentazione

Esplora funzionalità avanzate per la ricerca e l’indicizzazione dei documenti

La libreria GroupDocs.Search for .NET semplifica la ricerca e l’indicizzazione del testo per oltre 70 formati di file. Trova e gestisci informazioni in modo efficace con strumenti di ricerca avanzati.

Funzionalità principali di GroupDocs.Search

Ricerca testuale potente

Cerca testo attraverso vari tipi di file, inclusi PDF, documenti Word, presentazioni PowerPoint e fogli di calcolo. Utilizza funzionalità come corrispondenze esatte, ricerche fuzzy e caratteri jolly per affinare i risultati.

Indicizza set di dati di grandi dimensioni

Crea e mantieni indici per ricerche più veloci. L’indicizzazione struttura e organizza i dati, rendendo più semplice la ricerca di collezioni di documenti estese.

Supporto per più lingue

Cerca documenti in oltre 80 lingue, con supporto per diversi layout di tastiera e forme morfologiche delle parole per migliorare l’accuratezza della ricerca.

Opzioni di ricerca personalizzabili

Regola le impostazioni di ricerca con funzionalità come distinzione tra maiuscole e minuscole, filtri per intervallo di date e la possibilità di escludere parole o dati specifici durante l’indicizzazione.

Utilizzare query di ricerca booleane avanzate

Questo esempio dimostra come applicare query booleane per cercare documenti DOCX.

C#

// Imposta la cartella per l'indice di ricerca
Index index = new Index("c:/MyIndex");
    
// Specifica il percorso dei documenti da cercare
index.Add("c:/MyDocuments");

// Crea una query di ricerca utilizzando la logica booleana
SearchQuery wordQuery1 = SearchQuery.CreateWordQuery("Lorem");
SearchQuery wordQuery2 = SearchQuery.CreateWordQuery("ipsum");
SearchQuery booleanQuery = SearchQuery.CreateAndQuery(wordQuery1, wordQuery2);

// Recupera i risultati della ricerca
SearchResult result = index.Search(booleanQuery);

// Elabora i risultati della ricerca
Console.WriteLine("Documents: " + result.DocumentCount);
Console.WriteLine("Occurrences: " + result.OccurrenceCount);
dotnet add package GroupDocs.Search
clicca per copiare
copiato
Altri esempi Documentazione

Cos’è GroupDocs.Search?

GroupDocs.Search for .NET è una libreria completa per la ricerca e l’indicizzazione del testo nei documenti. Supporta oltre 70 formati di file, come PDF, Word, PowerPoint, Excel, immagini e file ZIP, consentendo un’elaborazione efficiente di grandi quantità di informazioni.
Scopri di più
About illustration

Pronto per iniziare?

Scarica GroupDocs.Search gratuitamente o ottieni una licenza di prova per l’accesso completo!

Risorse utili

Esplora la documentazione, i campioni di codice e il supporto della comunità per migliorare la tua esperienza.

Scopri le caratteristiche chiave

Esplora funzionalità di ricerca avanzate ed efficienti.

Cerca tra i formati di documento più comuni

GroupDocs.Search supporta oltre 70 formati di file. Personalizza le regole di ricerca e sfrutta l’indicizzazione per risparmiare tempo e fatica.

Suggerimenti per la licenza temporanea

1
Iscriviti con la tua email di lavoro. I servizi di posta gratuiti non sono consentiti.
2
Utilizza il pulsante Ottieni una licenza temporanea nel secondo passaggio.
 Italiano