GroupDocs.Search により、DOCX ドキュメント内での高度なコンテンツ検索操作を実施でき、.NET アプリケーションで精緻な検索結果を得ることができます。
- 検索インデックスを保存するフォルダーを設定します。
- DOCX ファイルが含まれているフォルダーを選択します。
- 追加の検索オプションを設定します。
- 検索を実行し、結果を確認します。
GroupDocs.Search により、DOCX ドキュメント内での高度なコンテンツ検索操作を実施でき、.NET アプリケーションで精緻な検索結果を得ることができます。
// 検索インデックスのためのパスを定義する
Index index = new Index("c:/MyIndex");
// 検索するドキュメントが含まれているフォルダーを選択する
index.Add("c:/MyDocuments");
// 発音が似ている単語を見つけるために同音検索を有効にする
SearchOptions options = new SearchOptions();
options.UseHomophoneSearch = true;
// 複雑な検索クエリを実行する
SearchResult result = index.Search("metis", options);
GroupDocs.Search for .NET は70を超えるファイル形式でのテキスト検索およびインデックス作成を強化し、情報の取得および管理のための効果的なツールを提供します。
PDF、Wordドキュメント、PowerPointプレゼンテーション、スプレッドシートを含む複数のドキュメントタイプでテキストを検索します。正確な一致、あいまい検索、ワイルドカードなどの機能を利用して、結果を絞り込みます。
情報の迅速な取得のために検索インデックスを作成および管理します。インデックス作成により、広範なドキュメントコレクションでの検索が最適化されます。
80以上の言語で検索を実行し、異なるキーボードレイアウトや単語のバリエーションをサポートして精度を向上させます。
大文字小文字の区別、日付範囲フィルタ、単語排除などのオプションを使用して、検索パラメータを微調整し、より良い結果を得ることができます。
// 検索インデックスのためのフォルダーを定義する
Index index = new Index("c:/MyIndex");
// ドキュメントファイルへのパスを指定する
index.Add("c:/MyDocuments");
// 保護されたドキュメント用のパスワードを提供する
index.Dictionaries.DocumentPasswords.Add("protected.docx", "123456");
// 類似単語を見つけるためにあいまい検索を有効にする
SearchOptions options = new SearchOptions();
options.FuzzySearch.Enabled = true;
options.FuzzySearch.FuzzyAlgorithm = new SimilarityLevel(0.8);
// 検索結果を取得する
SearchResult result = index.Search("Loarem", options);
// 検索結果を処理する
Console.WriteLine("Documents: " + result.DocumentCount);
Console.WriteLine("Occurrences: " + result.OccurrenceCount);
高度で高性能な検索機能を活用してください。
GroupDocs.Search は70を超えるファイル形式をサポートし、オフィスドキュメントを含め、インデックス作成機能を備えた迅速かつ効率的な検索を実現します。