GroupDocs.Search for .NET について

.NETアプリケーション用の文書検索API

GroupDocs.Search for .NET is a document and text search API that supports basic to advanced search features including: multiple indexes, searching through indexes using Simple, Boolean, Fuzzy, Regular Expression (regex) and other query types, from files, documents and emails, through smart search.

Supported File Formats

Microsoft Office Formats

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM
  • Excel: XLS, XLSX, XLSM, XLT, XLTX, XLTM, XLSB, XLA, XLAM, CSV, TSV
  • PowerPoint: PPT, PPTX, POT, POTX, PPS, PPSX, PPTM, PPSM, POTM
  • Project: MPP
  • Diagram: VSD, VSS
  • Microsoft Compiled HTML: CHM
  • OneNote: ONE

OpenDocument and Other Formats

  • Portable Document Format: PDF
  • OpenDocument: ODT, OTT, ODS, OTS, ODP
  • Email: PST, OST, MSG, EML, EMLX
  • Web File Formats: XML, HTM, HTML, XHTML, MHT, MHTML
  • Audio: MP3, WAV
  • Video: AVI, MOV, QT, FLV, ASF
  • Text: TXT
  • Rich Text Format: RTF
  • Markdown Documentation File: MD
  • Images: BMP, GIF, JP2, PNG, WEBP, TIFF, EMF, WMF, JPG, PSD
  • Others: TORRENT, ZIP, DCM, DJVU, EPUB, FB2

GroupDocs.Search for .NET Features

  • Create an index in memory or on disk and perform multi-threaded indexing and merging.
  • Prevent indexing for already indexed files or with a specific string in the name.
  • View progress percentage of index creation and update and get search report.
  • Faster indexing by excluding specific words and index status notification for recently processed files.
  • Index Zip archives within Zip archives and get a list of indexed files contained in an archive.
  • Use list or import to replace characters during indexing and export them to a file.
  • Index and search password protected files and compact indexing to save disk space.
  • Extract text from index or source file & automatically save text file encoding in Index
  • Add arbitrary additional fields to each document during indexing.
  • Set up document filtering in search results.
  • Handle typing mistakes using Fuzzy Search, set similarity level and display best results only.
  • Add English synonyms to default synonym dictionary.
  • Search complete phrase with stop words and combine faceted search with boolean search.
  • Search based on homo-phonic terms, synonyms, date range, wild cards and case sensitivity.
  • Index and search emails from Microsoft Outlook and browse using Aspose.Email API.
  • Supports spell check and wild cards in search queries and skip special characters in search phrases.
  • Limit results for each term in search query as well as for all results.
  • Extract HTML text to a file and generate a URL to navigate HTML-formatted search results.
  • Combine multiple queries into a single object tree.
  • Alert user for non-supportive settings and auto-index reload in case of indexing error.
  • Enable exact number of occurrences for each found word to offer alternative word suggestions in case of misspelling.
  • Add text attributes to indexed documents without re-indexing.
  • Perform indexing and searching operations based on characters.
  • Index metadata of non-textual document formats.