GroupDocs.Search は、Node.js via Java アプリケーション向けに PDF ドキュメント内のテキスト検索を簡単かつ効率的に行えます。
- 検索インデックスを保存するディレクトリを作成します。
- 文書を含むフォルダを選択します。
- PDF ファイルのみを含むように検索オプションを設定します。
- 検索を実行し、結果を取得します。
GroupDocs.Search は、Node.js via Java アプリケーション向けに PDF ドキュメント内のテキスト検索を簡単かつ効率的に行えます。
const searchLib = require('@groupdocs/groupdocs.search')
// 検索インデックスを保存するディレクトリを定義します
const index = new searchLib.Index("c:/MyIndex");
// 検索可能なドキュメントを含むフォルダを指定します
index.add("c:/MyDocuments");
// 特定のファイル形式に検索を制限します
const options = new searchLib.SearchOptions();
options.SearchDocumentFilter =
searchLib.SearchDocumentFilter.createFileExtension(".pdf");
// 検索結果を取得し、処理します
const result = index.search("Lorem");
GroupDocs.Search for Node.js via Java は70以上のファイル形式をインデックス化することで、文書検索の効率を向上させます。高度な検索技術を使用してコンテンツの取得を最適化します。
PDF、Word ドキュメント、スプレッドシート、プレゼンテーションなどの一般的なドキュメント形式からテキストを抽出し、見つけ出します。ファジー検索、同音異義語、ワイルドカードクエリをサポートしています。
再利用可能なインデックスを作成することで検索を加速します。大規模なドキュメントコレクションでの速度と効率を向上させます。
80以上の言語で文書を検索します。キーボードレイアウトや単語の変種を認識し、精度を向上させます。
フィルタ、正規表現、大文字小文字の区別、その他の柔軟な設定で検索結果を調整します。
const searchLib = require('@groupdocs/groupdocs.search')
// 不要なファイル形式を除外するためにインデックスを設定します
IndexSettings settings = new IndexSettings();
DocumentFilter fileExtensionFilter =
searchLib.DocumentFilter.createFileExtension(".odp", ".png", ".rtf");
DocumentFilter invertedFilter =
searchLib.DocumentFilter.createNot(fileExtensionFilter);
settings.setDocumentFilter(invertedFilter);
Index index = new searchLib.Index("c:/MyIndex", settings);
// ドキュメントを含むディレクトリを指定します
index.add("c:/MyDocuments");
// さらなる利用のために検索出力を処理します
const result = index.Search("Lorem", options);
// さらなる利用のために検索出力を処理します
console.log('Documents: ' + result.getDocumentCount());
console.log('Occurrences: ' + result.getOccurrenceCount());
文書内で迅速かつ正確なテキスト検索を実行します。
GroupDocs.Search は70以上のファイルタイプをサポートしており、さまざまなオフィスおよびビジネス文書内で効率的なテキスト検索を可能にします。