Giải pháp Tìm kiếm và Lập chỉ mục Tài liệu Toàn diện

Thực hiện tìm kiếm văn bản và lập chỉ mục trên PDF, Microsoft Office, OpenOffice và nhiều định dạng tệp tài liệu khác.

Nhanh chóng tìm thông tin trong các bộ sưu tập tài liệu lớn với khả năng tìm kiếm toàn văn tiên tiến.

Tùy chỉnh các tính năng tìm kiếm như từ đồng nghĩa, tìm kiếm mờ, và phân loại từ để nâng cao độ chính xác và kết quả.

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

GroupDocs.Search cung cấp các công cụ mạnh mẽ để lập chỉ mục và tìm kiếm văn bản trong các định dạng tài liệu phổ biến. Đơn giản hóa và nâng cao quản lý tài liệu với chức năng tìm kiếm nâng cao.

  • Tìm kiếm văn bản nâng cao

    Thực hiện tìm kiếm văn bản nhanh chóng và chính xác trên các tài liệu đã được lập chỉ mục.

  • Tùy chọn tìm kiếm có thể tùy chỉnh

    Sử dụng các tính năng như tìm kiếm mờ, từ đồng nghĩa, và phân loại từ để có kết quả chính xác hơn.

  • Hỗ trợ nhiều định dạng

    Lập chỉ mục và tìm kiếm nội dung trong Microsoft Office, PDF, OpenOffice và các định dạng phổ biến khác.

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

    Xây dựng và duy trì chỉ mục nhanh chóng cho các bộ sưu tập tài liệu lớn.

Tìm kiếm văn bản trong các định dạng tài liệu phổ biến

GroupDocs.Search ví dụ mã

Tìm kiếm văn bản

GroupDocs.Search là một công cụ mạnh mẽ để tìm văn bản trong tài liệu. Bạn có thể tìm kiếm qua nhiều tài liệu ở các định dạng khác nhau được lưu trữ trong một thư mục cụ thể. Kết quả tìm kiếm được lưu trữ trong một thư mục riêng, cho phép bạn truy cập và tái sử dụng mà không cần thực hiện tìm kiếm lại.
// Tạo một thể hiện của lớp Index, chỉ định thư mục để lưu trữ các chỉ mục.
Index index = new Index("\\Index Folder");

//Xác định đường dẫn đến các tài liệu nơi tìm kiếm sẽ được thực hiện.
index.Add("\\Documents Folder");

//Tạo một thể hiện của đối tượng SearchOptions.
SearchOptions options = new SearchOptions();

//Tiến hành tìm kiếm cho văn bản mong muốn.
SearchResult result = index.Search("ipsum dolor", options);

//Xử lý và quản lý kết quả tìm kiếm.
if (result.DocumentCount > 0){
    Console.WriteLine("Documents: " + result.DocumentCount);
    for (int i = 0; i < result.DocumentCount; i++)
    {
        FoundDocument document = result.GetFoundDocument(i);
        Console.WriteLine("Document: " + document.DocumentInfo.FilePath);
        Console.WriteLine("Found: " + document.FoundFields.Length);
    }
}
// Tạo một thể hiện của lớp Index, chỉ định thư mục để lưu trữ các chỉ mục.
Index index = new Index("\\Index Folder");

//Xác định đường dẫn đến các tài liệu nơi tìm kiếm sẽ được thực hiện.
index.add("\\Documents Folder");

//Tạo một thể hiện của đối tượng SearchOptions.
SearchOptions options = new SearchOptions();

//Tiến hành tìm kiếm cho văn bản mong muốn.
SearchResult result = index.search("ipsum dolor", options);

//Xử lý và quản lý kết quả tìm kiếm.
if (result.getDocumentCount() > 0){
    System.out.println("Documents: " + result.getDocumentCount());
    for (int i = 0; i < result.getDocumentCount(); i++)
    {
        FoundDocument document = result.getFoundDocument(i);
        System.out.println("Document: " + document.getDocumentInfo().getFilePath());
        System.out.println("Found: " + document.getFoundFields().length);
    }
}
const searchLib = require('@groupdocs/groupdocs.search');

// Tạo một thể hiện của lớp Index, chỉ định thư mục để lưu trữ các chỉ mục.
const index = new searchLib.Index('\\Index Folder');

//Xác định đường dẫn đến các tài liệu nơi tìm kiếm sẽ được thực hiện.
index.add('\\Documents Folder');

//Tạo một thể hiện của đối tượng SearchOptions.
const options = new searchLib.SearchOptions();

//Tiến hành tìm kiếm cho văn bản mong muốn.
const result = index.search('ipsum dolor', options);

//Xử lý và quản lý kết quả tìm kiếm.
if (result.getDocumentCount() > 0){
    console.log('Documents: ' + result.getDocumentCount());
    for (int i = 0; i < result.getDocumentCount(); i++)
    {
        const document = result.getFoundDocument(i);
        console.log('Document: ' + document.getDocumentInfo().getFilePath());
        console.log('Found: ' + document.getFoundFields().length);
    }
}

Hỗ trợ hơn 70+ định dạng tệp

GroupDocs.Search hỗ trợ gần như tất cả các định dạng tệp được sử dụng rộng rãi.

Thống kê Sản phẩm của Chúng tôi

Khám phá các chỉ số chính thể hiện hiệu suất, độ phủ sóng và sự phát triển của chúng tôi.

  • 70+

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

    Chúng tôi cung cấp khả năng tương thích với hơn 70 định dạng tài liệu phổ biến.

  • 500k

    Tải xuống NuGet

    GroupDocs.Search cho .NET đã được tải xuống hơn 500,000 lần trên NuGet.

  • 12k

    Tải xuống Maven

    Các nhà phát triển Java đã tải GroupDocs.Search hơn 12,000 lần từ Maven.

  • 150+

    Khách hàng hài lòng

    Các nhà phát triển và các doanh nghiệp hàng đầu trên toàn thế giới tin tưởng vào sản phẩm của chúng tôi để có giải pháp sáng tạo.

Khách hàng Hài lòng của Chúng tôi

Thư viện GroupDocs được tin tưởng bởi các thương hiệu và tổ chức hàng đầu trên toàn cầu.

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

GroupDocs.Search tương thích với các hệ điều hành và framework sau:

.NET

.NET Framework 4.5 or later
Windows Desktop
Windows Server
Linux
Microsoft Visual Studio
70+ file formats

Java

Java SE 8 (1.8) or later
Windows
Linux
Mac OS
NetBeans
IntelliJ IDEA
Eclipse
70+ file formats

Node.js

Node.js 16+ and J2SE 8.0 (1.8)+
Windows
Linux
Mac OS
Atom
Visual Studio Code
Bất kỳ trình soạn thảo văn bản nào khác
70+ file formats

Bắt đầu Hành Trình của Bạn Ngày Hôm Nay!

Trải nghiệm GroupDocs.Search miễn phí trên nền tảng ưa thích của bạn.

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.

Các câu hỏi thường gặp

Tìm câu trả lời cho những câu hỏi thường gặp về GroupDocs.Search.

  • Có cần công cụ bên ngoài để tìm kiếm tài liệu với GroupDocs.Search không?
    Không, GroupDocs.Search hoạt động như một giải pháp độc lập và không cần các công cụ hoặc phần mềm bổ sung như Adobe Acrobat hoặc Microsoft Office để thực hiện tìm kiếm.
  • Tôi có thể thử nghiệm GroupDocs.Search trước khi mua không?
    Có, bạn có thể! GroupDocs.Search cung cấp một bản dùng thử miễn phí. Bạn có thể khám phá các tính năng của nó, tuy nhiên phiên bản dùng thử có thể bao gồm những hạn chế như hình mờ hoặc chức năng bị hạn chế. Để mở khóa tất cả các tính năng, bạn có thể yêu cầu một giấy phép tạm thời miễn phí trong 30 ngày. Tìm hiểu thêm trên trang giấy phép tạm thời.
  • Có những tùy chọn cấp phép nào có sẵn?
    Chúng tôi cung cấp nhiều mô hình cấp phép cho GroupDocs.Search, được điều chỉnh cho các nhu cầu khác nhau. Chọn một giấy phép dựa trên kích thước nhóm của bạn, phân cảnh sử dụng, hoặc liệu bạn có cần SDK/API để phân phối cho khách hàng hay không. Đối với việc sử dụng linh hoạt, hãy xem xét một giấy phép tính phí theo mức tiêu thụ, nơi bạn thanh toán dựa trên mức sử dụng thực tế. Tìm hiểu thêm về các tùy chọn của bạn trên trang định giá.

GroupDocs.Search Ứng dụng Web

Khám phá GroupDocs.Search với ứng dụng web miễn phí của chúng tôi. Thực hiện tìm kiếm văn bản và lập chỉ mục trên hơn 70 định dạng tệp phổ biến trực tiếp trên trình duyệt của bạn—hoàn toàn miễn phí.

 Tiếng Việt