包括的なドキュメント検索とインデックス作成ソリューション

PDF、Microsoft Office、OpenOffice、およびその他の多くのドキュメントファイル形式でテキスト検索とインデックス作成を実行します。

高度なフルテキスト検索機能を使用して、大規模なドキュメントコレクション内の情報を迅速に特定します。

精度と結果を高めるために、同義語、ファジー検索、そしてステミングなどの検索機能をカスタマイズします。

GroupDocs.Searchの主な機能

GroupDocs.Searchは一般的なドキュメント形式でのテキストインデックス作成と検索のための強力なツールを提供します。高度な検索機能を使ってドキュメント管理をシンプルかつ強化します。

  • 高度なテキスト検索

    インデックス化されたドキュメント内で迅速かつ正確なテキスト検索を実行します。

  • カスタマイズ可能な検索オプション

    ファジー検索、同義語、ステミングなどの機能を利用して、より正確な結果を得ることができます。

  • 複数の形式のサポート

    Microsoft Office、PDF、OpenOffice、その他の一般的な形式のコンテンツをインデックス化および検索します。

  • 効率的なインデックス作成

    大規模なドキュメントコレクションのために迅速にインデックスを構築し、維持します。

一般的なドキュメント形式でのテキスト検索

GroupDocs.Searchのコード例

テキスト検索

GroupDocs.Searchはドキュメント内のテキストを見つけるための強力なツールです。特定のフォルダーに格納されたさまざまな形式の複数のドキュメントを検索できます。検索結果は別のフォルダーに保存され、再度検索を実行することなくアクセスして再利用できます。
// インデックスを保存するフォルダーを指定して、Indexクラスのインスタンスを作成します。
Index index = new Index("\\Index Folder");

//検索が実行されるドキュメントへのパスを指定します。
index.Add("\\Documents Folder");

//SearchOptionsオブジェクトのインスタンスを作成します。
SearchOptions options = new SearchOptions();

//目的のテキストに対して検索を実行します。
SearchResult result = index.Search("ipsum dolor", options);

//検索結果を処理および操作します。
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);
    }
}
// インデックスを保存するフォルダーを指定して、Indexクラスのインスタンスを作成します。
Index index = new Index("\\Index Folder");

//検索が実行されるドキュメントへのパスを指定します。
index.add("\\Documents Folder");

//SearchOptionsオブジェクトのインスタンスを作成します。
SearchOptions options = new SearchOptions();

//目的のテキストに対して検索を実行します。
SearchResult result = index.search("ipsum dolor", options);

//検索結果を処理および操作します。
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');

// インデックスを保存するフォルダーを指定して、Indexクラスのインスタンスを作成します。
const index = new searchLib.Index('\\Index Folder');

//検索が実行されるドキュメントへのパスを指定します。
index.add('\\Documents Folder');

//SearchOptionsオブジェクトのインスタンスを作成します。
const options = new searchLib.SearchOptions();

//目的のテキストに対して検索を実行します。
const result = index.search('ipsum dolor', options);

//検索結果を処理および操作します。
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);
    }
}

70以上のファイル形式に対応

GroupDocs.Searchは、一般的に使用されるほぼすべてのファイル形式をサポートします。

私たちの製品の統計

私たちのパフォーマンス、到達範囲、および成長を示す主要な指標を発見してください。

  • 70+

    サポートされる形式

    70以上の一般的なドキュメント形式との互換性を提供します。

  • 500k

    NuGetダウンロード

    GroupDocs.Search for .NETは、NuGetから500,000回以上ダウンロードされました。

  • 12k

    Mavenダウンロード

    Java開発者は、MavenからGroupDocs.Searchを12,000回以上ダウンロードしています。

  • 150+

    満足している顧客

    世界中の開発者と著名な企業が革新的なソリューションのために我々の製品を信頼しています。

私たちの満足している顧客

GroupDocsライブラリは、世界中の著名なブランドや組織から信頼されています。

プラットフォームの独立性

GroupDocs.Searchは次のオペレーティングシステムとフレームワークと互換性があります:

.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
他のテキストエディタ
70+ file formats

今日から旅を始めましょう!

お好みのプラットフォームでGroupDocs.Searchを無料で体験してください。

有用なリソース

ドキュメント、コードサンプル、コミュニティサポートを調べて、体験を向上させます。

よくある質問

GroupDocs.Searchに関する一般的な質問への回答を見つけてください。

  • GroupDocs.Searchはドキュメント検索のために外部ツールが必要ですか?
    いいえ、GroupDocs.Searchはスタンドアロンソリューションとして機能し、検索を実行するためにAdobe AcrobatやMicrosoft Officeなどの追加ツールやソフトウェアは必要ありません。
  • GroupDocs.Searchを購入前に試すことはできますか?
    はい、できます! GroupDocs.Searchは無料トライアルを提供しています。機能を探索できますが、試用版には透かしや制限された機能が含まれる場合があります。すべての機能を解除するには、無料の30日間の一時ライセンスをリクエストできます。 一時ライセンスページで詳細を確認してください。
  • どのようなライセンスオプションがありますか?
    GroupDocs.Searchにはさまざまなニーズに応じた複数のライセンスモデルが用意されています。チームサイズ、利用シナリオ、またはクライアントへの配布にSDK/APIが必要かどうかに基づいてライセンスを選択します。柔軟な利用のためには、実際の利用に基づいて支払うメーターライセンスを考慮してください。 料金ページでオプションの詳細を確認してください。

GroupDocs.Search Webアプリ

私たちの無料Webアプリケーションを使用してGroupDocs.Searchを探索してください。ブラウザから直接70以上の一般的なファイル形式でテキスト検索とインデックス作成を行えます—完全に無料で。

 日本