Tổng quan về GroupDocs.Search

Khám phá thư viện .NET C# cho tìm kiếm văn bản và lập chỉ mục mạnh mẽ.

Illustration search

Tính năng Lập chỉ mục và Tìm kiếm của .NET

Lập chỉ mục, lưu trữ và xử lý dữ liệu tài liệu hiệu quả với GroupDocs.Search for .NET cho các hoạt động tìm kiếm chính xác và nhanh chóng.

Kết hợp các chỉ mục để nâng cao tốc độ tìm kiếm

GroupDocs.Search for .NET cho phép bạn hợp nhất nhiều chỉ mục để tối ưu hóa hiệu suất. Giảm ảnh hưởng của các chỉ mục delta bằng cách kết hợp chúng thành một chỉ mục tổng quát để tìm kiếm mượt mà hơn.

Tìm kiếm qua các bố cục bàn phím khác nhau

Dễ dàng xử lý các truy vấn tìm kiếm qua 88 ngôn ngữ và 164 bố cục bàn phím với khả năng nhận diện thông minh của GroupDocs.Search for .NET.

Tìm kiếm từ ngữ hình thái

GroupDocs.Search for .NET hỗ trợ tìm kiếm các biến thể từ như danh từ số ít/số nhiều và các dạng động từ khác nhau, có thể tùy chỉnh cho các ngôn ngữ khác nhau.

Khả năng độc lập của nền tảng

GroupDocs.Search for .NET hoạt động liền mạch trên các hệ điều hành và trình quản lý gói lớn.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Các định dạng tệp được hỗ trợ

Xử lý một loạt các định dạng tệp với GroupDocs.Search for .NET. Xem tất cả các định dạng được hỗ trợ.

Các định dạng văn phòng phổ biến

  • Portable: PDF
  • 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
  • OpenDocument: ODT, ODP, ODS, OTT, OTS
  • Văn bản: TXT, RTF

Các định dạng đa phương tiện

  • Các định dạng hình ảnh phổ biến: BMP, JP2, PNG, EMF, WMF, JPG, PSD
  • Hình ảnh nhiều trang: GIF, WEBP, TIFF
  • Âm thanh: MP3, WAV
  • Video: AVI, MOV, QT, FLV, ASF

Khác

  • Email: PST, OST, MSG, EML, EMLX
  • Microsoft Visio: VSD, VSS
  • Web: XML, HTM, HTML, XHTML, MHT, MHTML
  • Khác: TORRENT, ZIP, DCM, DJVU, EPUB, FB2

Các tính năng chính của GroupDocs.Search for .NET

Tối ưu hóa quản lý tài liệu với khả năng tìm kiếm nâng cao trong các định dạng phổ biến như PDF, DOCX, XLSX, PPTX, và hơn thế nữa.

Feature icon

Tham số tìm kiếm linh hoạt

Sử dụng các bộ lọc như phạm vi ngày và tính nhạy cảm với chữ hoa để tinh chỉnh tìm kiếm của bạn.

Feature icon

Kiểm tra chính tả thông minh

Tìm kiếm cụm từ với sự sửa lỗi chính tả, kí hiệu thay thế và bỏ qua các ký tự đặc biệt.

Feature icon

Kết quả tìm kiếm đã lọc

Tùy chỉnh và lọc kết quả tìm kiếm theo loại tài liệu hoặc tiêu chí.

Feature icon

Nhập & Xuất chỉ mục

Nhập dữ liệu, thay đổi cài đặt lập chỉ mục, và xuất các kết quả đã lập chỉ mục.

Feature icon

Loại bỏ dữ liệu không liên quan

Tối ưu hóa lập chỉ mục bằng cách bỏ qua các tệp hoặc từ cụ thể.

Feature icon

Trích xuất URL

Chuyển đổi văn bản định dạng HTML thành các tệp và tạo liên kết cho kết quả tìm kiếm.

Feature icon

Tìm kiếm tốc độ cao

Chia nhỏ các chỉ mục lớn thành các phần nhỏ hơn để xử lý nhanh hơn.

Feature icon

Xử lý dữ liệu mượt mà

Lập chỉ mục các tài liệu trực tiếp từ các luồng và cấu trúc dữ liệu.

Feature icon

Phát hiện lỗi chính tả

Gợi ý các từ thay thế và theo dõi số lần xuất hiện để cải thiện độ chính xác.

Feature icon

Hỗ trợ lưu trữ

Lập chỉ mục các tệp ZIP lồng vào nhau và truy xuất thông tin tệp bên trong chúng.

Feature icon

Lập chỉ mục hiệu quả

Giảm không gian ổ đĩa với lập chỉ mục gọn nhẹ và xử lý các tài liệu được bảo vệ bằng mật khẩu.

Feature icon

Các từ đồng nghĩa tùy chỉnh

Thêm và quản lý các từ đồng nghĩa để có kết quả tìm kiếm tùy chỉnh.

Mẫu mã

Khám phá khả năng mạnh mẽ của GroupDocs.Search for .NET với các ví dụ thực tế.

Tăng năng suất với Tìm kiếm mờ

Tận dụng GroupDocs.Search for .NET cho kiểm soát nội dung linh hoạt và chính xác thông qua các thuật toán tìm kiếm nâng cao. Khám phá thêm.

Cách xử lý kết quả tìm kiếm

// Tạo một chỉ mục
Index index = new Index("C:/IndexFolder");
index.Add("C:/DocumentFolder");

// Thiết lập tùy chọn tìm kiếm
SearchOptions options = new SearchOptions();
options.FuzzySearch.Enabled = true;
options.FuzzySearch.FuzzyAlgorithm = new TableDiscreteFunction(3);

// Tìm kiếm các tài liệu chứa từ 'nước' hoặc cụm từ 'Lorem ipsum'
string query = "water OR \"Lorem ipsum\"";
SearchResult result = index.Search(query, options);

// Xử lý kết quả tìm kiếm
Console.WriteLine("Document: " + document.DocumentInfo.FilePath);
Console.WriteLine("Occurrences: " + document.OccurrenceCount);
for (int i = 0; i < result.DocumentCount; i++) {
    FoundDocument document = result.GetFoundDocument(i);
    Console.WriteLine("Document: " + document.DocumentInfo.FilePath);
    Console.WriteLine("Occurrences: " + document.OccurrenceCount);
    }

Tìm kiếm nâng cao với Biểu thức chính quy

GroupDocs.Search for .NET hỗ trợ các biểu thức chính quy cho các tìm kiếm chính xác. Tìm hiểu các kỹ thuật nâng cao.

Cách tìm kiếm bằng biểu thức chính quy

// Tạo một chỉ mục
Index index = new Index("c:/IndexFolder");
index.Add("c:/DocumentFolder");

// Tìm kiếm cụm từ ở dạng văn bản

// Ký tự caret đầu tiên ở đầu chỉ ra rằng đây là truy vấn tìm kiếm bằng biểu thức chính quy
string query = "^^(.)\\1{1,}";
// Tìm kiếm hai hoặc nhiều ký tự giống nhau ở đầu một từ
SearchResult result = index.Search(query);

Sẵn sàng để bắt đầu?

Tải xuống GroupDocs.Search miễn phí hoặc nhận giấy phép dùng thử để có toàn quyền truy cập!

Tài nguyên hữu ích

Khám phá tài liệu, mẫu mã và hỗ trợ cộng đồng để nâng cao trải nghiệm của bạn.

Lời khuyên về giấy phép tạm thời

1
Đăng ký bằng email công việc của bạn. Dịch vụ thư miễn phí không được phép.
2
Sử dụng nút Nhận giấy phép tạm thời ở Bước thứ hai.
 Tiếng Việt