Solusi Pencarian dan Pengindeksan Dokumen yang Komprehensif

Lakukan pencarian teks dan pengindeksan pada PDF, Microsoft Office, OpenOffice, dan banyak format file dokumen lainnya.

Temukan informasi dengan cepat dalam koleksi dokumen besar menggunakan kemampuan pencarian teks penuh yang canggih.

Sesuaikan fitur pencarian seperti sinonim, pencarian fuzzy, dan stemming untuk meningkatkan akurasi dan hasil.

Fitur Utama dari GroupDocs.Search

GroupDocs.Search menyediakan alat yang kuat untuk pengindeksan dan pencarian teks dalam format dokumen populer. Permudah dan tingkatkan manajemen dokumen dengan fungsionalitas pencarian canggih.

  • Pencarian teks yang canggih

    Lakukan pencarian teks yang cepat dan akurat di seluruh dokumen yang diindeks.

  • Opsi pencarian yang dapat disesuaikan

    Manfaatkan fitur seperti pencarian fuzzy, sinonim, dan stemming untuk hasil yang lebih tepat.

  • Dukungan untuk berbagai format

    Indeks dan cari konten dalam Microsoft Office, PDF, OpenOffice, dan format umum lainnya.

  • Pengindeksan yang efisien

    Dengan cepat membangun dan memelihara indeks untuk koleksi dokumen besar.

Mencari teks dalam format dokumen populer

GroupDocs.Search contoh kode

Pencarian Teks

GroupDocs.Search adalah alat yang kuat untuk menemukan teks dalam dokumen. Anda dapat mencari melalui beberapa dokumen dalam berbagai format yang disimpan dalam folder tertentu. Hasil pencarian disimpan dalam folder terpisah, memungkinkan Anda untuk mengakses dan menggunakannya kembali tanpa melakukan pencarian lagi.
// Buat instansi dari kelas Index, tentukan folder untuk menyimpan indeks.
Index index = new Index("\\Index Folder");

//Tentukan jalur ke dokumen di mana pencarian akan dilakukan.
index.Add("\\Documents Folder");

//Buat instansi dari objek SearchOptions.
SearchOptions options = new SearchOptions();

//Lakukan pencarian untuk teks yang diinginkan.
SearchResult result = index.Search("ipsum dolor", options);

//Tangani dan proses hasil pencarian.
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);
    }
}
// Buat instansi dari kelas Index, tentukan folder untuk menyimpan indeks.
Index index = new Index("\\Index Folder");

//Tentukan jalur ke dokumen di mana pencarian akan dilakukan.
index.add("\\Documents Folder");

//Buat instansi dari objek SearchOptions.
SearchOptions options = new SearchOptions();

//Lakukan pencarian untuk teks yang diinginkan.
SearchResult result = index.search("ipsum dolor", options);

//Tangani dan proses hasil pencarian.
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');

// Buat instansi dari kelas Index, tentukan folder untuk menyimpan indeks.
const index = new searchLib.Index('\\Index Folder');

//Tentukan jalur ke dokumen di mana pencarian akan dilakukan.
index.add('\\Documents Folder');

//Buat instansi dari objek SearchOptions.
const options = new searchLib.SearchOptions();

//Lakukan pencarian untuk teks yang diinginkan.
const result = index.search('ipsum dolor', options);

//Tangani dan proses hasil pencarian.
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);
    }
}

Mendukung 70+ format file

GroupDocs.Search mendukung hampir semua format file yang umum digunakan

Statistik Produk Kami

Temukan metrik kunci yang menunjukkan kinerja, jangkauan, dan pertumbuhan kami.

  • 70+

    Format yang Didukung

    Kami menyediakan kompatibilitas dengan lebih dari 70 format dokumen populer.

  • 500k

    Unduhan NuGet

    GroupDocs.Search untuk .NET telah diunduh lebih dari 500.000 kali di NuGet.

  • 12k

    Unduhan Maven

    Pengembang Java telah mengunduh GroupDocs.Search lebih dari 12.000 kali dari Maven.

  • 150+

    Pelanggan yang Puas

    Pengembang dan bisnis terkemuka di seluruh dunia mengandalkan produk kami untuk solusi yang inovatif.

Pelanggan Kami yang Puas

Perpustakaan GroupDocs dipercaya oleh merek dan organisasi terkemuka di seluruh dunia.

Independensi Platform

GroupDocs.Search kompatibel dengan sistem operasi dan kerangka kerja berikut:

.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
Editor teks lainnya
70+ file formats

Mulai Perjalanan Anda Hari Ini!

Rasakan GroupDocs.Search secara gratis di platform pilihan Anda.

Sumber daya yang berguna

Jelajahi dokumentasi, sampel kode, dan dukungan masyarakat untuk meningkatkan pengalaman Anda.

Pertanyaan yang Sering Diajukan

Temukan jawaban atas pertanyaan umum tentang GroupDocs.Search.

  • Apakah GroupDocs.Search memerlukan alat eksternal untuk mencari dokumen?
    Tidak, GroupDocs.Search berfungsi sebagai solusi mandiri dan tidak memerlukan alat atau perangkat lunak tambahan seperti Adobe Acrobat atau Microsoft Office untuk melakukan pencarian.
  • Bisakah saya menguji GroupDocs.Search sebelum membeli?
    Ya, Anda bisa! GroupDocs.Search menawarkan uji coba gratis. Anda dapat menjelajahi fitur-fiturnya, meskipun versi uji coba mungkin menyertakan batasan seperti watermark atau fungsi yang terbatas. Untuk membuka semua fitur, Anda dapat meminta lisensi sementara gratis selama 30 hari. Pelajari lebih lanjut di halaman lisensi sementara.
  • Opsi lisensi apa yang tersedia?
    Kami menyediakan beberapa model lisensi untuk GroupDocs.Search, yang disesuaikan dengan berbagai kebutuhan. Pilih lisensi berdasarkan ukuran tim Anda, skenario penggunaan, atau apakah Anda memerlukan SDK/API untuk distribusi klien. Untuk penggunaan yang fleksibel, pertimbangkan lisensi terukur di mana Anda membayar berdasarkan penggunaan aktual. Pelajari lebih lanjut tentang pilihan Anda di halaman harga.
 Indonesian