PDF、Microsoft Office、OpenOffice、およびその他の多くのドキュメントファイル形式でテキスト検索とインデックス作成を実行します。
高度なフルテキスト検索機能を使用して、大規模なドキュメントコレクション内の情報を迅速に特定します。
精度と結果を高めるために、同義語、ファジー検索、そしてステミングなどの検索機能をカスタマイズします。
GroupDocs.Searchは一般的なドキュメント形式でのテキストインデックス作成と検索のための強力なツールを提供します。高度な検索機能を使ってドキュメント管理をシンプルかつ強化します。
インデックス化されたドキュメント内で迅速かつ正確なテキスト検索を実行します。
ファジー検索、同義語、ステミングなどの機能を利用して、より正確な結果を得ることができます。
Microsoft Office、PDF、OpenOffice、その他の一般的な形式のコンテンツをインデックス化および検索します。
大規模なドキュメントコレクションのために迅速にインデックスを構築し、維持します。
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);
}
}
GroupDocs.Searchは、一般的に使用されるほぼすべてのファイル形式をサポートします。
私たちのパフォーマンス、到達範囲、および成長を示す主要な指標を発見してください。
70以上の一般的なドキュメント形式との互換性を提供します。
GroupDocs.Search for .NETは、NuGetから500,000回以上ダウンロードされました。
Java開発者は、MavenからGroupDocs.Searchを12,000回以上ダウンロードしています。
世界中の開発者と著名な企業が革新的なソリューションのために我々の製品を信頼しています。
GroupDocsライブラリは、世界中の著名なブランドや組織から信頼されています。
GroupDocs.Searchは次のオペレーティングシステムとフレームワークと互換性があります:
GroupDocs.Searchに関する一般的な質問への回答を見つけてください。
私たちの無料Webアプリケーションを使用してGroupDocs.Searchを探索してください。ブラウザから直接70以上の一般的なファイル形式でテキスト検索とインデックス作成を行えます—完全に無料で。